깃 허브 또는 SVN에서 프로젝트를 커밋할시

제외해야 할 파일,폴더 들이 몇 가지가 있다.


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

Maven으로 빌드를 하면 생기는 jar 파일을

저장하는 것이 주요 일이다.


개발을 할때는 이클립스 안에서 모든것이 이루어 지기 때문에 중요하지

않지만 나중에 프로젝트 결과물인 jar또는 war를 실서버에 반영할 때에는

target폴더 밑에 있는 jar나 war를 배포하게 된다.


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

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


target 폴더 이외에 .project .classpath .settings 등도

커밋의 대상이 아니다. 먼저 이 파일들을 커밋하지 않게

ignored 시키는 방법에 대해 알아보자.


이클립스든 전자정부프레임워크든 방법은 똑같다.

아래 이미지 순서대로 실행하자.
















위의 순서대로 약4가지 정도의 파일을 ignored 시키자.


출처 : http://rwd337.tistory.com/179


+ Recent posts