메뉴 건너뛰기

Cloudera, BigData, Semantic IoT, Hadoop, NoSQL

Cloudera CDH/CDP 및 Hadoop EcoSystem, Semantic IoT등의 개발/운영 기술을 정리합니다. gooper@gooper.com로 문의 주세요.


origin/master를 기준으로 dev branch를 만들어서 dev branch에서 작업후 원격의 origin/dev에 push하는 방법


1. eclipse project에서 우측 마우스 클릭후 Team -> Switch To -> Create a new branch 선택한다.

 20161122_181359.png

* source에 origin/master를 선택하고

* Branch Name에 dev를 입력후 Finish를 누르면 dev branch가 생성된다.


2. Git Bash에서 다음을 실행해서 확인한다.(1번작업에서 이미 origin/master를 기준으로 로컬dev가 만들어 졌으므로 

   아래의 명령을 실행하면 대부분 up-to-date이거나 반영 개수가 0이다)


git branch dev로 새로운 branch를 만든다.(없으면 만들고 있으면 있다고 메세지를 표시한다)


가. branch를 dev로 변경

  : git checkout dev

  -> 

Switched to branch 'dev'

Your branch is up-to-date with 'origin/master'.


나. master에 있는 것을 가져와 dev온다.

  : git pull origion master

->

From https://github.com/iotoasis/SDA

 * branch            master     -> FETCH_HEAD

Already up-to-date.


다. 리모트 dev에 로컬 branch dev의 변경사항을 등록한다

  : git push origin dev

Total 0 (delta 0), reused 0 (delta 0)

To https://github.com/iotoasis/SDA.git

   19a6bca..548c1a6  dev -> dev


위로