설명
지정한 파일 또는 폴더를 현재 상태로 git 원격 리포지토리에 푸시하고, 로컬에서 더이상 변경사항을 추적하지 않게 하여 원격의 상태를 박제하기
gitignore로는 불가능한 동작
설정 명령어
<aside>
[1] 박제 설정/해제 (단일 파일)
</aside>
<aside>
[2] 박제 설정(파일/폴더 모두 가능)
</aside>
<aside>
[3] 박제 해제(파일/폴더 모두 가능)
</aside>
상태 확인 명령어
<aside>
[1] 상태 플래그 확인
S
= skip-worktree 설정됨 (변경 무시 중)
H
= 일반 추적 파일
h
= assume-unchanged 설정됨
git ls-files -v [경로]
</aside>
<aside>
[2] 추적 방지된 파일들만 확인
git ls-files -v | findstr "^S"
</aside>