커밋을 취소하고 싶지만, 커밋 자체를 없애고 싶진 않은 경우,
git revert로 취소 커밋을 남기고, 커밋을 되돌리는 방법
git revert HEAD:q로 종료 시, 취소 커밋이 생성된다git push로 되돌린 커밋 이력 origin으로 pushgit revert HEAD~2..HEAD:q로 종료 시, 취소 커밋이 생성된다git push로 되돌린 커밋 이력 origin으로 pushgit revert
git reset
git reset --soft로 stage된 상태로 reset git reset --hard로 완전히 resetgit push --force를 통해 강제로 업데이트 필요git diff --cachedgit revert --no-commit HEAD~2..HEADgit commit -m "Reverted last two commits"감사합니다.