프로그래밍/Git2019. 2. 21. 14:10


 Git의 되돌리기 기능에 대해 재밌게 잘 설명된 만화 링크입니다. (링크)



 정리 : 

 Reset은 선택된 커밋을 기준으로 앞에있던 모든 커밋을 취소하고 되돌리는 것. 취소된 커밋들은 사라집니다.

 Revert는 선택된 커밋을 취소한 버전을 새로 만드는 것. (Revert한 시점으로 커밋이 하나 작성됩니다)


 ★ 사라지게 하고싶은 커밋이 이미 Push 되었다면, Reset 해도 지울 수 없습니다. Push 할 때는 신중하게 결정하도록 합니다.

Posted by 초은하