Linux
vscode .gitignore 관련
ds2mgt
2021. 2. 19. 11:28
vscode에서 .gitignore 에 등록된 file이 git server에 file이 존재 하는 경우에는 계속 tracking 하게 된다.
이를 방지 하기 위하여 아래 명령어로 tracking을 중지 시킨다.
git update-index --assume-unchanged <file>
다시 tracking 하기 위해서는
git update-index --no-assume-unchanged <file>
이 Tracking 관련된 사항을 확인 하기 위해서 .gitconfig file에 아래와 같이 git alias 등록
ignored = !git ls-files -v $(git rev-parse --show-toplevel) | (grep '^[[:lower:]]' || echo 'None ignored.') && echo '\nIgnore changes with: git update-index --assume-unchanged <file> \nor track again with: git update-index --no-assume-unchanged <file>'