Git&GitHub
Git&GitHub reset Revert를 사용한 커밋 되돌리기
괘창
2024. 6. 3. 22:12
revert 사용해 보기
- 대상 커밋을 HEAD커밋의 자식으로 새로 생성한다.

# 커밋 되돌리기 진행

# revert 테스트용 커밋이 새로 생겨났다.

# 다시 전 내용으로 돌아가고 싶은 경우에는 기존 내용을 reset하면 원래 내용으로 돌아가진다.
※ revert는 커밋을 보존하면서 작업디렉토리에 내용만 되돌릴 수 있다!
주의사항
- revert 대상 커밋은 사라지지 않는다.
- revert 대상 커밋의 내용을 되돌린 새로운 커밋이 생겨난다.
장단점
- 장점: 이전 커밋 기록이 다 남아 있다.
- 단점: 충돌 날 가능성이 매우 높으며, 다소 어렵다.