В этом файле добавил также себе инструкцию для установки на Linux
- возможность хранить различные версии проекта
- возможность возвращаться к различным версиям проекта
git сохраняет разницу между файлами
Открываем терминал (Ctrl+Alt+T) и вводим следующую команду:
sudo apt install git
Далее нужно "представиться" в git:
git config --global user.name "ваше_имя" (кавычки оставляем)
git config --global user.email "адрес_почты"
Теперь всё готово к работе с репозиторием.
git —version поможет проверить корректность установки git и покажет текущую версию
git init запускает инициализацию
git status проверка текущего статуса
git add имя_файла добавляет файл для отслеживания
добавляем комментарий с помощью git commit -m “комментарий”
git log позволит посмотреть все сохранения/коммиты (журнал изменений) (q - выход из режима просмотра)
git checkout XXXX… возвращаеn к сохранённой версии файла
git checkout master вернёт к последнему коммиту
git diff показывает разницу между текущим и записанной версией файла
- Сначала git add file.txt → далее git commit -m “комментарий”
- или git commit -a -m “комментарий”
- или git commit -am “комментарий”
Для того, чтобы создать новую ветку вводим:
git branch название_ветки или git checkout -b название_ветки
После того, как вы завершили работу над своей задачей, ветку можно слить в master. Для этого нужно переключиться в ветку master и выполнить следующую команду: git merge имя_ветки
Три наиболее популярных сервиса для хранения репозитория:
git clone адрес_репозитория создаёт копию удалённого репозитория на локальном компьютере
git pull origin master обновляем / актуализируем локальную ветку с сервера
git push origin master отправляет наши изменения на Github
git push origin название_ветки отправляет отдельную ветку на Github