티스토리 뷰

Version Control

git commit의 취소

out of coding 2018. 5. 15. 11:56

git의 commit을 취소하고 싶을때가 있습니다.


꼭 그럴 경우가 생길겁니다. ㅎㅎㅎ


그럴때는 이렇게 사용하면 됩니다.


$ git reset HEAD^ : 최종 커밋 취소. 변경된 내용 남김

$ git reset --hard HEAD^ : 최종 커밋 취소. 변경된 내용 없앰

$ git reset HEAD~n : 마지막 n개의 커밋을 취소. 변경된 내용 남김

$ git reset --hard HEAD~n : 마지막 n개의 커밋을 취소. 변경된 내용 없앰


--hard를 붙이게 되면 자신이 수정하였던 부분들을 다 없앤다는 의미입니다.

신중하게 붙여주세요



댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함