git init
- Начать следить за проектом.
git remote add origin <url репозитория>
- Соединить локальный и удаленный репозиторий.
git status
- Показывает статус всех несохраненных (uncommited) изменений.
git add
- Подготавливает файлы к следующему сохранению (commit).
git commit -m <"message">
- Запоминает версию всех файлов в репозитории.
git log
- Показывает историю всех коммитов в данной ветке.
git checkout <hash>
- Вернуться к коммиту.
git push origin <ветка>
- Опубликовать коммиты из локального репозитория на удаленный.
git pull origin <ветка>
- Скачивает из удаленного репозитория все коммиты в данной ветке на локальный.
git branch
- Список всех веток в локальном репозитории.
git branch <имя ветки>
- Создаёт новую локальную ветку.
git checkout <имя ветки>
- Переключиться на данную ветку.
git merge <имя ветки>
- Произвести слияние данной ветки в ветку, где находится сейчас пользователь в виде нового коммита.