20120716

우선 .. 아래 말처럼 간단하지 않았다. 그렇다고 복잡한것 또한 아니다.
차례차례 해보자.

1. git을 설치하자.
가면 나오는데 사실 다운로드라기 보단 apt-get 을 이용한 설치이다.

sudo apt-get install git-core


2. 그리고 설정하자. 사실 git에서 저장소를 생성하면 step by step 메뉴얼(?)이 나오는데 그대로 해도된다. (물론 내부에 your name 같은부분은 수정하라)

설정이 제대로 끝났다면 github 상의 새로 만든 저장소를 클릭했을때 다시 가이드가 나오지 않는다.

3. intelliJ의 file --> settings --> Version Control 을 선택하시고 + 를 눌러서 추가하거나 아래에 자동적으로 추가할.. 수 있게 나온버튼이 뜬다면 누르면 추가된다. 이때 directory 에는 현재 프로젝트의 홈디렉토리가 설정되고 VCS 에는 git이 들어가면된다.




==============================================================================

휴...
생각보다 간단했는데;

우선 gitHub의 사용법을 알아야 한다.
키도 생성해야하고;

gitHub에 계정을 만들고 생성을 누르면 간단히 진행되는것 처럼 보인다.
허나 계속 저장소를 클릭해서 저장소 주소를 보려고하면
 주소는 안보이고 무슨 윈도프로그램깔고 어쩌구 저쩌구.. 과정이 보인다.


우선 gitHub 에 대해서 알아야 하는데, gitHub 의 특징은 로컬 저장소를 가진다는것이다.
SVN,CVS 는 서버 클라이언트 기반이라면 gitHub 은 분산구조이다. 즉.. 저장소가 작업하는 모든 사용자는 하나씩 가지게 된다.

거기에 커밋이 일어나는것이다. 즉 어떤 프로젝트의 forking이 필요하다면 이런경우 아주 유용하다.

아무튼 저장소를 만든뒤 보이는 내용을 그대로 해줘야 로컬저장소가 생기는것이니, 꼭 따르기 바란다.

그리고 키도 생성하고~ 모든것이 끝났다면? 이제 진짜 진행이지... 아무튼 모든 과정을 끝내면 이제 gitHub 저장소 주소등이 보이는 화면으로 넘어간다.

이제 intelliJ에서 체크아웃 해오면 된다.


자.. 이건 체크아웃 해오는 얘기를 한것이고, 여기서 할얘기는 반대로 intelliJ 에서 작업한것을 올리는것이다.

1. file --> settings --> Version Control --> 에가서 프로젝트의 VCS를 git으로 맞추자.

2.  프로젝트의 최상위로 가서 (즉 프로젝트 이름이 되겠지?) 선택후 
VCS -->  import into version control --> share project on gitHub
만약 .. 프로젝트가 선택된 상태가 아니라면 위의 메뉴가 안보일 수 있다.

3. 이미 전에 연결한 이력이 있다면 자동연결되고 저장소 이름을 물어온다.
이름을 정하고 설명적으면 끝~


... 아주 심플하지 않은가?

물론 이건 gitHub을 사용할때의 얘지만 :)

왜 사람들이 intelliJ intelliJ 하는지... 알만하다; 
스프링 작업 및 이번 gitHub 적용까지... 지원이 좋다;

아무래도 할인하게 되면 하나 사야할것 같다. 작년에도 4월 중순.. 부활절쯤인가에 했던데.. 부디; 




+ Recent posts