본문 바로가기

Git

[Git] 이클립스에서 target 폴더 ignored 하기 (커밋시 제외시키기)

깃헙 또는 SVN에서 프로젝트를 커밋할 시 제외해야 할 파일, 폴더 들이 몇가지 있다.

대표적으로 target 폴더인데 먼저 target 폴더에 대해 알아보자면, 

Maven으로 빌드를 하면 생기는 jar파일을 저장하는 것이 주요 일이다.

나중에 프로젝트 결과물인 jar 또는 war를 실서버에 반영할때에는 target 폴더 밑에 있는 jar나 war를 배포하게 된다.

target 폴더를 모르고 삭제했다면 Maven Build를 하여 다시 만들 수 있다.

이러한 이유들로 target 폴더는 커밋의 대상이 아니다.

 

target 폴더 이외에 .project .classpath .setting 등도 커밋의 대상이 아니다.

먼저 이 파일들을 커밋하지 않게 ignored 시키는 방법에 대해 알아보자.

 

Window > Preferences > Team > Ignored Resources 에 들어가서,

Add Pattern을 클릭하여 4개를 추가시켜주자.