본문 바로가기

Computer

git repository revert tips

1. revert git add
git checkout <target_files>
git reset <target_files>

2. revert git commit
git reset HEAD^ --hard

3. revert git push
# clone repo 한 곳 중, 한 곳 이라도 수정된 revision 을 받았다면 사용불가.
git push -f origin <revision>:<branch>
git reset HEAD^ --hard