반응형
GIT 에서 Revert Commit 이란
Commit한 내역을 Rollback 시에 사용하는데
위 스크린샷으로 예를 들자면
첫 커밋 시에 메인 메소드 안을 비운 것이 보이는데
이후 ASD를 입력하고 다시 커밋한 뒤
아 이거 ASD를 괜히 넣었는데 빼야겠다
이런 느낌이 들면 Revert Commit으로
커밋한 내역을 뒤집어 주면 되는거다
사용방법은 History 탭에서 Commit한 내역 우클릭 후
Revert Commit을 눌러주면
메인 메소드에 ASD를 넣어 Commit한 내역이
Rollback이 되는 것이 보인다
그냥 이전 내용을 보고 변경해서
커밋하는 방식도 가능은 하지만
커밋한 파일 수가 많아질 수록
수작업으로 고쳐서 커밋하다 사고가 날 확률이 높기 때문에
Rollback 시에는 위와 같은 Revert Commit을 하는 것을 권장한다
Revert Commit은 해당 커밋한 내역을
Rollback 시키는 것이기 때문에
A -> B -> C -> D 순으로 커밋을 했고
B로 되돌리고 싶다면 B 우클릭 > revert commit이 아니라
D -> C 순으로 Revert Commit을 해주면 된다
마지막으로 Revert Commit 한 내용을
취소시키거나 되돌리고 싶을 경우에는
Revert Commit한 건을 우클릭 후 다시 Revert Commit 시켜주면
Revert Commit 전 상태로 돌아가는 것이 보인다
반응형
'Tools > etc' 카테고리의 다른 글
GIT Commit Comment 변경방법 (0) | 2021.03.24 |
---|---|
이클립스 북마크(Bookmark) 사용방법 정리 (0) | 2021.03.23 |
이클립스 특정 텍스트 갯수 찾는 방법 (0) | 2021.03.19 |
이클립스 단축키 전체 리스트 확인방법 (0) | 2021.03.19 |
DBeaver 테이블 자동 Alias 생성 방지방법 (0) | 2021.03.11 |
댓글