728x90
회사에서 업무를 하다가, 다른 브랜치로 checkout해서 커밋을 해버렸다.
해당하는 브랜치에 commit & push를 하기 위해서 Undo Commit으로 커밋한 내용은 그대로 살려서 복원했다.
여기서 목록에 reset과 revert도 있었는데
간단하게 말하자면
reset : push를 이미 한 상태에서는 사용할 수 없음, 과거의 이력이 커밋에 안 남는 장점이 있지만, 사용한 사람만 알 수 있음 (협업에 적절하지 않은듯)
revert : 과거 이력을 없애주지만, 깃허브에 revert를 했다는 이력이 남게 됨
참고 사이트
반응형
'안녕 버그친구들' 카테고리의 다른 글
리액트 node_modules decorator 관련 오류 (0) | 2021.11.10 |
---|---|
스프링부트 JDBC Connection SQLException 오류 해결 (0) | 2021.11.08 |
인텔리제이 cannot access org.springframework.context.configurableapplicationcontext 에러 해결 (0) | 2021.08.26 |
Visual Studio Code에 리액트 개발 환경 세팅하다가 난 오류 (환경변수) (0) | 2021.08.24 |
jQuery datepicker UI 사용중 겪은 오류 - $(...).datepicker is not a function (0) | 2021.07.15 |
댓글