비실이의 개발 성장기

git 유용한 명령어 본문

memo

git 유용한 명령어

DubbingLee 2019. 5. 23. 15:00

 

git update-index --assume-unchanged [file path]

 

> 원격 저장소에도 필요하고 로컬 워킹 디렉토리에도 존재해야 하는 파일이나, 내용 수정이 되어도 추적은 되지 않게 할 때 사용한다.

 

예)

  1. ABC 사이트 접속을 위한 토큰 상수가 선언 된 tokenInfo 파일이 있다.
  2. tokenInfo 파일은 프로젝트 빌드에 필요하므로 원격 저장소에 푸시 된 상태다.
  3. tokenInfo 에 토큰정보는 프로젝트 작업자(개발자) 마다 서로 다른 토큰을 사용한다.
  4. A 개발자가 로컬에서 작업을 위해 tokenInfo 에 토큰정보를 변경했다.
  5. git 은 tokenInfo 파일 내용이 변경되었으므로 추적을 한다.
  6. 이 때, git update-index --assume-unchanged [file path] 명령어를 사용하여 해당 파일이 변경되어도 추적되지 않도록 설정한다.        
0 Comments
댓글쓰기 폼