본문 바로가기
IT/Git

git restore 변경사항 스테이징 취소하기

by 뉴코딩맨 2023. 2. 6.

git restore --staged "파일명" 명령어로 스테이징 된 파일을 취소할 수 있다. git status 명령어를 치면 (use "git restore --staged <file>..." to unstage) 이러한 메시지가 나오기 때문에 외울 필요가 없다. 실수로 스테이징 되었을 때 취소시키거나 여러 개의 파일을 스테이징 해야 되고 한두 개 파일을 제외하고 싶을 때 git add . 명령어로 추가하고 git restore --staged "파일명" 명령어로 제외하는 게 더 효율적 일 것 같다.

 

 

파일 생성

 

파일-생성
파일-생성

 

 

파일 수정

 

numbers.txt-파일-수정-상태
numbers.txt-파일-수정-상태

 

secret.txt-파일-수정-상태
secret.txt-파일-수정-상태

 

 

git restore 변경사항 스테이징 취소하기

 

git-restore-변경사항-스테이징-취소하기
git-restore-변경사항-스테이징-취소하기

 

결론

 

스테이징으로 커밋 단위를 효율적으로 만들기 위해서 알아야 할 명령어인 것 같다.

 

댓글