카테고리 없음

[git] 스테이지에서 제외하기 (git restore --staged)

광82 2023. 7. 13. 13:51
반응형

▶설명


git 에서 커밋(commit)을 하기 위해 스테이지(stage)에 추가했던 파일을 제외할 떄 사용하는 명령어를 알아보도록 하겠습니다.

 

▶스테이지에서 특정 파일 제외


특정 파일

git restore --staged filename.txt

 

예시

예시는 파일이 스테이지(staged) 되어 있다는걸 전제로 작성하였습니다.

 

1. git 상태를 확인합니다.

git status

 

2. 이제 특정 파일 한개를 스테이지(stage)에서 제외합니다.

git restore --staged README.md

 

3. git 상태를 확인합니다.

git status

 

4. 제외된 파일이 스테이지(stage)에서 빠진 것을 확인할 수 있습니다.

 

 

 

▶스테이지에서 전체 파일 제외


명령어

git restore --staged .

git에서 . 은 모든 파일을 의미합니다.

 

예시

1. git 상태를 확인합니다.

git status

 

2. 이제 전체 파일을 스테이지(stage)에서 제외합니다.

git restore --staged .

 

3. git 상태를 확인합니다.

git status

 

4. 모든 파일이 스테이지(stage)에서 빠진 것을 확인할 수 있습니다.

반응형