Найти коммит, который внёс баг git
Начать бинарный поиск коммита, введшего баг
git bisect start && git bisect bad && git bisect good v1.0
more git
all 45 commands →
История изменений файла
git log --follow -p -- path/to/file.py
Отменить последний коммит (сохранить изменения)
git reset --soft HEAD~1
Удалить неотслеживаемые файлы
git clean -fd
Показать ветки, смёрженные в main
git branch --merged main
Интерактивный rebase последних N коммитов
git rebase -i HEAD~5