└── Readme.md /Readme.md: -------------------------------------------------------------------------------- 1 | # Инструкция для работы с Git и удалёнными репозиториями 2 | 3 | ## Что такое Git? 4 | Git - это одна из реализаций распределённых систем контроля версий, имеющая как и локальные, так и удалённые репозитории. Является самой популярной реализацией систем контроля версий в мире. 5 | ## Подготовка репозитория 6 | Для создание репозитория необходимо выполнить команду *git init* в папке с репозиторием и у Вас создаться репозиторий (появится скрытая папка .git) 7 | 8 | ## Создание коммитов 9 | 10 | ### Git add 11 | Для добавления измений в коммит используется команда *git add*. Чтобы использовать команду *git add* напишите *git add <имя файла>* 12 | 13 | ### Просмотр состояния репозитория 14 | Для того, чтобы посмотреть состояние репозитория используется команда *git status*. Для этого необходимо в папке с репозиторием написать *git status*, и Вы увидите были ли измения в файлах, или их не было. 15 | 16 | ### Создание коммитов 17 | Для того, чтобы создать коммит(сохранение) необходимо выполнить команду *git commit*. Выполняется она так: *git commit -m "<сообщение к коммиту>*. Все файлы для коммита должны быть ***ДОБАВЛЕНЫ*** и сообщение к коммиту писать ***ОБЯЗАТЕЛЬНО***. 18 | 19 | ## Перемещение между сохранениями 20 | Для того, чтобы перемещаться между коммитами, используется команда *git checkout*. Используется она в папке с пепозиторием следующим образом: *git checkout <номер коммита>* 21 | 22 | ## Журнал изменений 23 | Для того, чтобы посмтреть все сделанные изменения в репозитории, используется команда *git log*. Для этого достаточно выполнить команду *git log* в папке с репозиторием 24 | 25 | ## Ветки в Git 26 | 27 | ### Создание ветки 28 | 29 | Для того, чтобы создать ветку, используется команда *git branch*. Делается это следующим образом в папке с репозиторием: *git branch <название новой ветки>* 30 | 31 | ## Слияние веток 32 | 33 | Для того чтобы дабавить ветку в текущую ветку используется команда *git merge * 34 | 35 | ## Удаление веток 36 | Для удаления ветки ввести команду "git branch -d 'name branch'" 37 | --------------------------------------------------------------------------------