Skip to content
cheatsheet
home
/
cv
/
weblog
/
cheatsheet
/
proxy
/
vpn
/
status
/
links
EN
RU
☾
New version available
reload
×
cheatsheet
/
git
/
Undo last commit (keep changes)
Undo last commit (keep changes)
git
Move HEAD back one commit, keeping staged changes
git reset --soft HEAD~1
⎘ copy
#git
#reset
#undo
more git
all 45 commands →
Clean untracked files
git clean -fd
Show branches merged into main
git branch --merged main
Interactive rebase last N commits
git rebase -i HEAD~5
Cherry-pick commit
git cherry-pick <sha>
Reflog — rescue lost commits
git reflog show --date=relative | head -20