컴퓨터잡동사니

바로 자바 프로젝트 폴더 내의 .metadata, settings, bin의 로컬 수정내역이 커밋에 반영된 것 입니다.

저처럼 스터디 폴더 내에 여러 프로젝트를 넣어 이클립스와 연동하는 경우 자주 발생하게 됩니다.

프로젝트 돌릴 때마다 로그가 기록될텐데 매번 커밋할 수는 없었기 때문에 (무려 131개)

스택오버플로우에서 친절한 답변을 찾게 되었습니다.


바로 gitignore 파일을 활용하면 됩니다 !

https://github.com/github/gitignore/blob/master/Global/Eclipse.gitignore

Git에서 설정한 gitignore 파일을 통해 Eclipse에서 불필요하게 커밋되는 것을 방지할 수 있습니다.


 

*.class

# Mobile Tools for Java (J2ME)
.mtj.tmp/

.metadata/
RemoteSystemsTempFiles/
Servers/
.recommenders/
External Files/

.metadata
bin/
tmp/
*.tmp
*.bak
*.swp
*~.nib
local.properties
.settings/
.loadpath
.recommenders


# End of https://www.gitignore.io/api/eclipse
web04/src/main/webapp/WEB-INF/spring/appServlet/datasource-context.xml


# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*

 

위와 같은 파일을 프로젝트의 최상위 루트에 만들어주면 해결 !

 

 

 

 

 

http://swalloow.tistory.com/65

 

 

 

 

git

 

about author

PHRASE

Level 60  머나먼나라

짧은 두레박줄로 깊은 우물의 물은 길을 수가 없다. 사려가 얕은 자는 사물을 깊고 멀리 짐작할 수가 없는 것이다. -순자

댓글 ( 4)

댓글 남기기

작성

컴퓨터잡동사니 목록    more