프로젝트 마무리기한과 사용자 교육일정에 치여, 정신없는 하루를 살고 있다.
휴..... 끝나지 않는 야근과 내 주말...ㅠㅠ
그와중에 git conflict 한번 나면 아주 시간 잡아먹는 괴물이 요기있네~~~???
이상하게, git conflict 오류를 해결하면
maven 및 자바 버전 설정이 사라지게 되었다.
다시 설정해주고, 잡아주는게 얼마나 짜증나던지..(대체 왜그러냐고 ...삐----------)
그러다 .gitIgnore에 대해 천사같은 우리 차장님께서 설명을 해주면서 다시 설정해주셨다.
즉, gitIgnore의 의미는 git commit할때는 얘네파일은 가지고 가지 않을래요 였던 것이다.
target에 대해서만 설정을 해줬는데,
한번 conflict 날때마다 .classpath, settings.xml 까지 (내 local설정)
선택도 못하게 올라갔기에 당연히 설정이 다른 파일이 올라가니,
다른 local에서 그렇게 계속 연속적으로 conflict가 났던 것이다.
여기에 , 파일 확장자 혹은 파일경로를 설정해주면..
위에 그림과 같이
그 부분은 자동으로 체크를 빼준다.
그동안 날려먹은 시간에 비해, 턱없이 간단한 방법으로 설정해줄 수 있다는게..
이런게 개발의 묘미지 말고 ...허
나한테는 지랄맞지만.
'오류분석 :a.k.a 삽질' 카테고리의 다른 글
if/else 지옥(feat.스파게티)에서 벗어나 보려고 한번 수정해봤습니다. (0) | 2022.01.17 |
---|---|
간단하지만 위치 잘모르면 저처럼 날려먹어요:ORACLE (0) | 2019.05.19 |
ORA-01427: 단일 행 하위 질의에 2개 이상의 행이 리턴되었습니다. (0) | 2019.05.13 |
gogs.io(git pull confilct ) conflict 해결법 : git공부가 필요한 시점 (0) | 2019.05.13 |
오류:java.lang.NoClassDefFoundError: com/sun/image/codec/jpeg/JPEGCodec : openJDK 문제 (0) | 2019.05.02 |