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 선택한다.
* 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