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>'