이클립스에서 스프링 프로젝트 열기

how to: 프로젝트 파일을 압축해제-> import->maven existing project ->browse->해당 파일 찾기.

+웬만하면 워크스페이스에 파일을 두자! 
(그냥 프로젝트를 오픈시키면 메이븐 라이브러리가 포함되어 있지 않아서 빌드를 못한다)
(스프링과 메이븐이 설치되어있어야 함)

 

깃허브에 스프링 프로젝트 올리기

how to:기존에 만들어둔 repository가 있다면, 그곳에 이름이 같은 파일로 create file 또는 files를 하면 PR(Pull Request)을 생성할 수 있다.  이때 new branch를 체크해서 만들면 해당 PR은 팀원과 상의 후 본 코드에 merge할 수 있다.

+이때, 파일 변화를 볼 수 있는데 ++도 중요하지만 --가 되는 부분에 특히 집중해야한다. 잘못하면 만든 코드가 다 날라갈 수도 있다. merge된 코드(최종코드)에선 history로 들어가면 이전에 존재하던 코드들이 보이고, 어떤 변화가 있었는지 알 수 있고 코드 한줄 한줄에 코멘트도 달 수 있다. 또, 그 코멘트에 대해 사람을 추가하여 토론 또한 가능하다.

 

 

 

느낀점: 형상관리 툴을 처음 사용해봤는데 프로젝트에 없어서는 안될 요소라는 생각이 들었다. 코드가 어디가 어떻게 바뀌었는지 한눈에 볼 수 있고, 작은 이슈도 그냥 지나치지 않고 함께 고민해보고 다양한 관점으로 토론해보는 방식이 협업에 많은 도움이 되었다.  하지만 사용법은 따로 공부하면서 이것저것 만져보면서 익혀야할 것 같다. 

깃: 분산 소스 버전관리 시스템(혼자 할 때 유용)

깃허브:깃을 업로드하는 웹사이트(여럿이서 공동개발할 때 유용)

 

 

+ Recent posts