git restore --staged "파일명" 명령어로 스테이징 된 파일을 취소할 수 있다. git status 명령어를 치면 (use "git restore --staged <file>..." to unstage) 이러한 메시지가 나오기 때문에 외울 필요가 없다. 실수로 스테이징 되었을 때 취소시키거나 여러 개의 파일을 스테이징 해야 되고 한두 개 파일을 제외하고 싶을 때 git add . 명령어로 추가하고 git restore --staged "파일명" 명령어로 제외하는 게 더 효율적 일 것 같다.
파일 생성
파일 수정
git restore 변경사항 스테이징 취소하기
결론
스테이징으로 커밋 단위를 효율적으로 만들기 위해서 알아야 할 명령어인 것 같다.
'IT > Git' 카테고리의 다른 글
git revert로 커밋 원래대로 복구하기 (0) | 2023.02.08 |
---|---|
git reset으로 커밋 취소하기 (0) | 2023.02.07 |
git restore로 수정사항 취소하기 (0) | 2023.02.05 |
git checkout 으로 변경사항 폐기하기 (0) | 2023.02.04 |
git checkout HEAD 명령어로 이전 커밋 참조하기 (0) | 2023.02.03 |
댓글