-
이미 push 된 commit을 되돌리고 수정된 git history를 작성하여 관리하려면 다음과 같은 과정을 진행합니다.
-
현재 git history를 1단계 전으로 강제로 되돌립니다. 단, 이 커맨드를 입력하기 전에 작업해둔 파일이 있다면 git repository 외의 공간에 백업해둡니다.
git reset --hard HEAD~1
-
수정해야 될 사항을 수정하고 일반적인 commit 과정을 거치되 github에 push할 떄 강제로 덮어쓰기 합니다.
git add . git commit -m "..." git push origin +master
-