reset- reset 하려고 선택한 그 버전 이후의 버전들을 다 지운다.
revert - 내가 선택한 버전을 취소해서 그 버전 이전 상태로 돌리는것을 말한다.
(버전을 삭제하지 않으면서 수정사항으로 돌아가고 싶다면 )
header태그 추가는 남아있지만 새로운 commit이 자동으로 만들어지면서 header태그 추가라는 이 버전을 revert햇다는 메세지 생성 header 변화가 취소되고 그 이전버전으로 돌아감
순차적으로 리버트해야한다, -> 충돌위험이 있기 때문
2개의 버전 생성까지 리버트하는 방법
'git, source tree' 카테고리의 다른 글
2-2. branch 합치기 (0) | 2019.08.31 |
---|---|
2-1. branch 만들기 (0) | 2019.08.31 |
4. git reset (0) | 2019.08.31 |
3. 되돌리기 (수정사항 취소하기) (0) | 2019.08.31 |
3. 되돌리기 (working copy, index, repositiory) (0) | 2019.08.31 |