
gradle 버전이 업그레이드되면서 gradle.xml 파일이 수면 위로 떠올랐는데, 커밋 대상이 되어야 하는지 궁금했다.
gradle.xml과 같은 IDE 설정 파일은 종종 개인 개발 환경에 따라 달라질 수 있기 때문에, 보통 .gitignore 파일에 추가하여 버전 관리에서 제외하는 것이 일반적이다.
특정 파일을 버전 관리에서 제외하기 위해 아래와 같이 .gitignore에 추가한다.
# gradle.xml 파일을 제외
.idea/gradle.xml
이미 추적 관리되고 있는 파일이라면 .gitignore에 추가하는 것 뿐만 아니라 git 추적 제거 명령어를 추가로 입력해야 한다.
git rm --cached .idea/gradle.xml
위와 같이 캐시를 지워 추적을 제거한 다음 아래와 같이 .gitignore를 커밋하자.
git add .gitignore
git commit -m "Add gradle.xml to .gitignore"