Reset은 원하는 시점으로 돌아간 뒤 이후 내역들을 지웁니다.
말 그대로 시간을 과거로 되돌리는 것
내역을 삭제함.
git reset --hard (돌아갈 커밋 해시)
git reset --hard
- 💡 뒤에 커밋 해시가 없으면 마지막 커밋을 가리킴
Revert 되돌리기 원하는 시점의 커밋을 거꾸로 실행합니다.
기록이 남음
한 번 공유가 된 commit들은 revert를 사용해서 되돌려야 한다.
'GIT' 카테고리의 다른 글
Merge vs Rebase (0) | 2022.02.20 |
---|