Участник:Dsalokin

Материал из Поле цифровой дидактики



Описание участника Студент магистратуры ИЦО, группа ИВО-241м
Область знаний Математика, Программирование"Программирование" is not in the list (Математика, Физика, Химия, Биология, Астрономия, География, Информатика, Робототехника, История, Медицина, ...) of allowed values for the "Field of knowledge" property.
Веб-сайт
Видео запись
Кто оказал влияние (учителя)
из Категория:Person
Понятия, которые интересуют
из Категория:Понятие
JSON, YAML
Среды и средства, которые использует
из цифровых средств или игр или книг
Java, Git, GitHub, Shell, CMD
Проекты, статьи и рецепты, над которыми работает


Git

Git — это специальная программа, которая позволяет отслеживать любые изменения в файлах, хранить их версии и оперативно возвращаться в любое сохранённое состояние.

https://learngitbranching.js.org/?locale=ru_RU Git может быть локальным, централизованным или распределённым:

Локальный установлен на одном компьютере и хранит файлы только в одном экземпляре в рамках настроенного окружения. Подходит, если программист пишет код в одиночку.

Централизованный находится на общем сервере и хранит все файлы на нём.

Распределённый хранит данные и в общем облачном хранилище, и в устройствах участников команды. Распределённая система лучше всего подходит для командной работы.

Локальный Централизованным Распределённым
установлен на одном компьютере и хранит файлы только в одном экземпляре в рамках настроенного окружения. Подходит, если программист пишет код в одиночку находится на общем сервере и хранит все файлы на нём хранит данные и в общем облачном хранилище, и в устройствах участников команды. Распределённая система лучше всего подходит для командной работы

Команды для Git в консоли

 
*/
git status  показывает состояния файлов в рабочей директории и индексе;

git diff  используется для вычисления разницы между двумя Git-деревьями;

git commit  берёт все данные, добавленные в индекс с помощью git add, и сохраняет их слепок во внутренней базе данных;

git reset  используется в основном для отмены изменений;

git rm  используется для удаления файлов из индекса и рабочей директории;

git mv  удобный способ переместить файл, а затем выполнить git add для нового файла и git rm для старого;

git clean  используется для удаления мусора из рабочей директории.
/*
 Affective tasks
Git