2014-11-05 4 views
1

나는 로컬 자식 저장소에서 일하고있다. 마스터개발의 두 가지가 있습니다. 푸시하고 싶은데 개발 브랜치로 변경하면 어떻게 할 수 있습니까? 내가 할 경우 :한 분기에서 다른 분기로 변경 사항을 푸시하는 방법은 무엇입니까?

git branch -a 

봐요 ... 그런 다음 마스터 분기에있을 그것으로 개발 분기를 병합 할

* development 
    master 
    remotes/origin/HEAD -> origin/master 
    remotes/origin/development 
    remotes/origin/master 

답변

0

. 충돌이 있으면 실패하고 어디 있는지 말해줍니다.

git checkout master 
git merge development 

내가주의 이상이어야하고 다시 상류 모든 것이 정렬 된 후 밀어 로컬, 일회용, 저장소에있는 모든 일을하는 경향이/합병했다. (어떤이있는 경우)

3

만들기가 있는지 먼저 충돌 문제를 해결하기 위해 마스터로 개발 지점을 업데이트 : 마스터 분기 충돌없이 통합되어있는 경우 충돌이 다음이 있다면

git checkout master 
git pull origin master 
git checkout development 
git merge master 

지금, 참조 당신은 그것들을 해결해야 할 것입니다. 이 작업을 완료하면 다음을 수행 할 수 있습니다.

git checkout master 
git merge development 
git push origin master 
관련 문제