목록Git (2)
youngfromnowhere
https://youngnowhere.tistory.com/36 [Git] 원격저장소 clone 후 Java compile 오작동 Git, Github으로 미니프로젝트를 진행하다가.. compile에 수정사항이 반영되지 않는것을 발견했다. 또, 한 branch에서 생성된 class file이 merge하지 않은 다른 branch에서 보인다거나 (로컬에서 확인한 결과 youngnowhere.tistory.com 근 5일간 나를 괴롭혔던 문제... Java로 기껏해야 예제나 따라치고 Git도 예제만 따라쳐봤기 때문에 이 현상은 처음 접한 것이었고 그래서 꽤나 골이 아팠다. 여기서 내가 "오작동이라고 여겼던 것"은 크게 두가지로 나눠지는데 1. 소스코드를 수정한 사항이 컴파일 이후 실행할 때 반영되지 않는다...

Git, Github으로 미니프로젝트를 진행하다가.. compile에 수정사항이 반영되지 않는것을 발견했다. 또, 한 branch에서 생성된 class file이 merge하지 않은 다른 branch에서 보인다거나 (로컬에서 확인한 결과 보이지 않는게 정상이다.) 거기다 compile만 했을 뿐 건드리지 않은 파일이 git status에 modified로 표시되는 오류도 발생했다. 수정사항이 반영되지 않으니 제대로 협업을 진행할 수가 없었으며 화면공유로 코드를 보여주고 팀원들이 대신 Github에 push해서 작업했다.. 원인은 팀원들과의 개발환경의 차이 : 팀원들은 inteliJ로 개발, 나는 WSL Ubuntu에서 개발 + 클래스파일 위치 설정 혹은 컴파일러 cache의 영향일 것으로 생각되는데, 구..