Шпаргалка Git
Шпаргалка Git
Основные команды и типичные сценарии. Своя подборка, не копия сторонних шпаргалок.
| Действие | Команда |
|---|---|
| Клонировать | git clone <url> |
| Статус | git status |
| Добавить всё | git add . или git add -p (интерактивно) |
| Коммит | git commit -m "сообщение" |
| Пуш | git push origin main |
| Подтянуть изменения | git pull --rebase |
| Ветка новая | git checkout -b feature/name |
| Переключиться на ветку | git checkout main |
| Слить ветку в текущую | git merge feature/name |
| Отменить последний коммит (сохранив изменения) | git reset --soft HEAD~1 |
| Откатить файл к версии из коммита | git checkout -- file.txt или git restore file.txt |
| Лог кратко | git log --oneline -20 |
| Список веток | git branch -a |
| Удалить ветку локально | git branch -d name |
| Спрятать изменения | git stash, git stash pop |
