Git - это одна из реализаций распределённых систем контроля версий, имеющая как локальные, так и удалённые репозитории. Является самой популярной реализацией систем контроля версий в мире.
Для создания репозитория необходимо выполнить команду git init в папке с репозиторием, и у Вас создаcтся репозиторий (появится скрытая папка .git).
Для добавления изменений в коммит используется команда git add. Чтобы использовать команду git add, напишите git add <имя файла>.
Для того, чтобы посмотреть состояние репозитория, используется команда git status. Для этого необходимо в папке с репозиторием написать git status, и Вы увидите, были ли изменения в файлах, или их не было.
Для того, чтобы создать коммит (сохранение), необходимо выполнить команду git commit. Выполняется она так: git commit -m "<сообщение к коммиту>. Все файлы для коммита должны быть ДОБАВЛЕНЫ, и сообщение к коммиту писать ОБЯЗАТЕЛЬНО.
Для того, чтобы перемещаться между коммитами, используется команда git checkout. Используется она в папке с репозиторием следующим образом: git checkout <номер коммита>.
Для того, чтобы посмотреть все сделанные изменения в репозитории, используется команда git log. Для этого достаточно выполнить команду git log в папке с репозиторием.
Для того, чтобы создать ветку, используется команда git branch. Делается это следующим образом в папке с репозиторием: git branch <название новой ветки>.
Для того, чтобы дабавить ветку в текущую ветку, используется команда git merge .
Для удаления ветки: ввести команду "git branch -d 'name branch'".
-
Находим интересующий нас проект-репозиторий на сайте github.com и нажимаем на кнопку "Fork". В нашем аккаунте появляется копия того чужого репозитория, с которым и будем дальше работать.
-
Открываем программу Visual Studio Code, выбираем опцию "Clone Git repository", в появившееся окошко "Clone" вставляем ссылку на наш репозиторий (или можно в терминале набрать команду git clone <ссылка>). На компьютере появляется папка с файлами из репозитория.
-
После внесения изменений в файлы в Visual Studio Code, набираем команду git push - и изменения отправляются в наш удаленный репозиторий в GitHub.
-
В GitHub выбираем опцию "Pull Request" - тем самым отправляем изначальному автору проекта, который мы скопировали, предложение принять наши изменения.
