본문 바로가기
개발노트/JavaScript

[VSCode] 커밋하지 않을 파일 관리, 로컬에서만 Ignore 시키기

by 전지적진영시점 2024. 12. 30.
반응형

개발 환경

---------------------------------

OS : Mac

개발 툴 : VsCode

개발 언어 : javascript

---------------------------------

Please clean your repository working tree before chekout

 

VSCode를 사용한지 얼마 안되어서 넘 낯설다;

IntelliJ에서는 서버에 올리지 않고 나만 사용할 파일을 변경 이력 유형을 하나 더 추가해서 관리할 수 있는데 

VSCode에서는 이게 안된다. 변경 이력이 아직 commit되기 전 상태에서 pull을 받을 수 없다.

 

프로젝트 루트 레벨에서 .git/info/exclude 파일에 파일을 추가해주면 된다고 하는데 나는 이 방법이 안된다 ㅠ

 

그래서 찾은 방법

커밋하지 않고 싶은 파일은 터미널에서 아래 명령어를 실행시켜주면 된다.

git update-index --assume-unchanged <파일명>

 

다시 커밋하고 싶으면 아래 명령어를 실행시켜 풀어주면 된다

git update-index --no-assume-unchanged  <파일명>

 

위 방법으로 했더니 성공!

반응형

댓글