Dev/Git
Git 파일 변경 추적 무시하기: --assume-unchanged
펭귄안에 온천
2025. 1. 8. 13:14
728x90
반응형
Git을 사용하면서 특정 파일의 변경 사항을 로컬에서만 무시하고 싶을 때가 있습니다. 예를 들어, .env와 같은 설정 파일은 깃 이그노어에 추가하기 어려운 경우가 있는데, 이럴 때 사용하는 명령이 바로: --assume-unchanged
• 공유 설정 파일: .gitignore에 올리기 어렵지만 로컬 수정만 필요한 경우.
• 환경 의존성: 개발 환경에 따라 다르게 유지해야 하는 설정 파일.
• 프로젝트 설정 최적화: 변경 사항 추적에서 제외해 성능 개선.
# 파일 변경 사항 무시
git update-index --assume-unchanged 경로/파일명
# 변경 사항 추적 복원
git update-index --no-assume-unchanged 경로/파일명
반응형