05.코드 되돌리기
코드 짜다가 실수 했다 되돌아가자
파일 단위의 복구
git restore 파일명
파일 하나를 되돌리는 방법
git restore --source 커밋아이디 파일명
특정 commit 시점으로 파일을 복구함
git restore --staged 파일명
특정 파일을 staging 취소 가능
커밋단위의 복구
git revert 특정 커밋 아이디
커밋을 삭제해주세요: 과거 조작 불가능 하다
여기서 작업한거 제거하는 commit은 생성가능 하다
에디터가 발생하고 수정한다
git revert HEAD
최근 commit 취소가능 하다
git reset --hard 커밋아이디
merge commit 취소가능하다
커밋이 생성된 시점으로 되돌리기 가능 하다
협업시 사용 안됨
git reset --soft 커밋아이디
리셋인데 변동사항 지우지 말고 스테이징 해놓기
git reset -- mixed 커밋아이디
리셋인데 변동사항 지우지 말고 unstage해놓기
댓글남기기