Как отменить merge в git
Ответы
Ivan Mamtsev
08 июля 2022
Отменить merge (слияние) веток можно командой git reset --megre ORIG_HEAD
git log
# 30da995 (HEAD -> main) fix linter errors
# 7225263 init exercise
git merge fix-errors
# Updating 30da995..3eed90e
# Fast-forward
# exercise/src/app.py | 10 +++++-----
# 1 file changed, 5 insertions(+), 5 deletions(-)
git log
# 3eed90e (HEAD -> main, fix-errors) fix mistakes
# 30da995 fix linter errors
# 7225263 init exercise
git reset --merge ORIG_HEAD
git log
# 30da995 (HEAD -> main) fix linter errors
# 7225263 init exercise
0
1