Git의 되돌리기 기능에 대해 재밌게 잘 설명된 만화 링크입니다. (링크)
정리 :
Reset은 선택된 커밋을 기준으로 앞에있던 모든 커밋을 취소하고 되돌리는 것. 취소된 커밋들은 사라집니다.
Revert는 선택된 커밋을 취소한 버전을 새로 만드는 것. (Revert한 시점으로 커밋이 하나 작성됩니다)
★ 사라지게 하고싶은 커밋이 이미 Push 되었다면, Reset 해도 지울 수 없습니다. Push 할 때는 신중하게 결정하도록 합니다.
'프로그래밍 > Git' 카테고리의 다른 글
SourceTree 한글 깨짐 현상 해결법 (0) | 2019.10.17 |
---|---|
Github Desktop에서 txt 포맷의 한글이 깨져보이는 현상 (0) | 2019.02.16 |