- Lolzteam
- Автор темы
- Команда форума
- 1389
Шпаргалка по Git/GitHub
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 <имя ветки> - Произвести слияние данной ветки в ветку, где находится сейчас пользователь в виде нового коммита.
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 <имя ветки> - Произвести слияние данной ветки в ветку, где находится сейчас пользователь в виде нового коммита.