How to Roll Back to a Previous Git Version?
Code has issues, want to go back to a previous working version
Solutions
Recommended
# git log --oneline -20 # Examples: # abc1234 feat: # def5678 fix: bug ← # ghi9012 refactor:
hash.
:
()Recommended
git checkout def5678
detached HEAD. git switch -.
:,
(Recommended)Recommended
git revert abc1234
New abc1234.,.
:,
()
git reset --hard def5678 git push --force-with-lease
HEAD,. force push.
:,
reset --hard
revert reset
force push