안녕 버그친구들
Git 커밋취소
정ㅇr
2021. 11. 3. 17:56
728x90
회사에서 업무를 하다가, 다른 브랜치로 checkout해서 커밋을 해버렸다.
해당하는 브랜치에 commit & push를 하기 위해서 Undo Commit으로 커밋한 내용은 그대로 살려서 복원했다.
여기서 목록에 reset과 revert도 있었는데
간단하게 말하자면
reset : push를 이미 한 상태에서는 사용할 수 없음, 과거의 이력이 커밋에 안 남는 장점이 있지만, 사용한 사람만 알 수 있음 (협업에 적절하지 않은듯)
revert : 과거 이력을 없애주지만, 깃허브에 revert를 했다는 이력이 남게 됨
참고 사이트
반응형