- 리버트는 특정 커밋의 변경 사항을 되돌리는 새 커밋을 생성합니다. 🔄
- 리버트 시 충돌 발생 시,
git rm
명령어로 문제 파일을 삭제 후git revert --continue
로 진행합니다. 💥 - 체크아웃은 특정 커밋 시점으로 이동하지만, 커밋 기록은 유지됩니다. 🕰️
- 체크아웃 후 최신 커밋으로 돌아가려면
git switch main
명령어를 사용합니다. 🔙 - 리버트 커밋도 다시 리버트 가능하지만, 리셋으로 이전 상태로 돌아가는 것이 더 깔끔할 수 있습니다. ✨