깃, 깃허브
깃 명령어: 작업 되돌리기 git checkout
/owo/
2024. 5. 13. 02:44
작업 트리에서 수정한 파일 되돌리기
git checkout --FILE_NAME # 되돌린 내용 복구 불가
스테이징 되돌리기(스테이징 취소)(git add)
git reset HEAD FILE_NAME
최신 커밋 되돌리기(git commit)
git reset HEAD^
git reset의 명령어 옵션
--soft HEAD^ | 최근 커밋 하기 전 상태 | |
--mixed HEAD^ | 최근 커밋과 스테이징 하기 전(git reset의 기본) | |
--hard HEAD^ | 최근 커밋과 스테이징, 파일 수정 하기 전(복구 불가) |
특정 커밋으로 되돌리기(가장 최신 커밋으로 만들기)
git log # commit 해시 복사
git reset --hard 복사한 커밋 해시
커밋을 삭제하지 않고 되돌리기
git revet 복사한 커밋 해시