Skip to content

Instantly share code, notes, and snippets.

@remboo
Last active January 10, 2021 11:33
Show Gist options
  • Save remboo/94c7fe4a3373b0603f9db9a33d73866f to your computer and use it in GitHub Desktop.
Save remboo/94c7fe4a3373b0603f9db9a33d73866f to your computer and use it in GitHub Desktop.
Git Reset (soft, mixed, hard)

alt text

Удаление коммитов до c14809fa, т.е. мы удалили просто предыдущие коммиты, но изменения в файлах, сделанные в коммитах, остались. Удалились только сами коммиты. Если мы закомиттимся(commit), то все изменения удаленных комиттов, добавятся как 1 коммит.

git reset --soft c14809fa

Удаление коммитов до c14809fa, аналогичный с soft функционал. но файлы необходимо также проиндексировать, а потом закоммитить(commit).
git reset --mixed c14809fa

Удаление коммитов до c14809fa полностью
git reset --hard c14809fa
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment