Skip to content

Commit

Permalink
Change reset.md
Browse files Browse the repository at this point in the history
  • Loading branch information
Arseniy_Yolkin committed Nov 6, 2022
1 parent ded8358 commit 092f986
Showing 1 changed file with 9 additions and 1 deletion.
10 changes: 9 additions & 1 deletion reset.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,12 @@
## A3. stash, reset, revert для управления изменениями
#### Изменения можно временно припрятать
#### Можно получить разницу между любыми коммитами
#### Коммит можно отменить другим коммитом
#### Коммит можно отменить другим коммитом
- `git stash` — сохранить все модифицированные файлы в виде набора изменений
- `git stash pop` — восстановить последний сохраненный набор изменений и удалить его из списка
- `git stash list` — показать список сохраненных наборов изменений
- `git reset --hard <commit>` — переместить текущую ветку на `<commit>`, задать индекс и директорию согласно коммиту, устранив всю разницу
- `git reset --mixed <commit>` — переместить текущую ветку на `<commit>`, задать индекс согласно коммиту, оставить разницу между исходным и новым состоянием в директории
- `git reset --soft <commit>` — переместить текущую ветку на `<commit>`, не задавать индекс и директорию согласно коммиту, а оставить разницу между исходным и новым состоянием в индексе и директории
- `git reset --hard HEAD~1` — отменить последний коммит
- `git revert <commit>` — создать коммит, отменяющий изменения из коммита

0 comments on commit 092f986

Please sign in to comment.