-
[git] 스테이지에서 제외하기 (git restore --staged)git 2023. 4. 20. 16:40
▶[git] 스테이지에서 제외하기 (git restore --staged)
▶설명
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)에서 빠진 것을 확인할 수 있습니다.
▶마치며
git 을 사용할 때 정말 자주 사용하는 명령어입니다.
도움이 되었으면 좋겠습니다.
'git' 카테고리의 다른 글
[git] 커밋하고 푸시하기 과정 (git commit, push) (0) 2023.04.25 [git] 변경점 비교하기 (git diff) (1) 2023.04.21 [git] 스테이지에 추가하기 (git add) (0) 2023.04.20 [git] 상태 확인하기 (git status) (0) 2023.04.20 [git] 가장 최근의 커밋 취소 (git reset HEAD^) (0) 2023.04.20