8. 변경 사항 취소하기

Tasker_Jang·2024년 2월 26일
# Git에서 이전 상태로 돌아가고 변경 사항을 취소하는 명령어 사용법

# 1. 7자리 해시 사용하여 특정 커밋으로 이동
$ git checkout [해시 일부]

# 2. 특정 커밋으로 전체 작업 디렉토리를 되돌림
$ git checkout [해시]

# 3. git switch를 사용하여 이전 상태로 돌아감
$ git switch -

# 4. HEAD의 한 단계 이전 커밋으로 이동
$ git checkout HEAD~1

# 5. 파일을 이전 상태로 복원
$ git restore 파일명
$ git restore --source=[해시] 파일명

# 6. 커밋을 취소하고 변경 사항을 삭제 (주의: 하드 리셋은 주의해서 사용)
$ git reset --hard [해시]

# 7. 커밋을 취소하고 변경 사항을 유지하면서 새로운 커밋 생성
$ git revert [해시]

위의 Git 명령어들을 활용하여 특정 시점의 커밋으로 이동하거나 변경 사항을 취소할 수 있습니다. 유용한 명령어들이니 필요에 따라 적절히 활용하세요.

profile
ML Engineer 🧠 | AI 모델 개발과 최적화 경험을 기록하며 성장하는 개발자 🚀 The light that burns twice as bright burns half as long ✨

0개의 댓글