2011-11-30 2 views
0

내가 2 분기와 내 PC의 로컬 Git 저장소가 GitHub를하기 위해, 내가 원격 github의의 환매 특약 설정을 가지고 BRANCH1 브랜치누르면 가지

가정 해 봅시다. 지금까지 branch1 만 사용해 왔습니다. 이제 2 번 지점으로 전환하여 며칠 동안 함께 작업했습니다. 내 github의의의 repo에 갈 때 나는

git push origin master 

을하고 아무 문제가 내가

Enter passphrase for key '/c/Users/elijah/.ssh/id_rsa': 
Counting objects: 39, done. 
Delta compression using up to 2 threads. 
Compressing objects: 100% (21/21), done. 
Writing objects: 100% (25/25), 2.44 KiB, done. 
Total 25 (delta 7), reused 0 (delta 0) 
To [email protected]:los123/Apptwit.git 
    5e6004f..7572482 master -> master 

그래서 일이 꽤 정상 보면받을 수, 그것은 단지 내가 :

  1. 은 마스터 분기를 참조 there

  2. 내가 branch2에서 한 마지막 커밋을 볼 수 없습니다 (비록 성공했지만 ssful)

누가 무슨 일이 일어나는지 명확히 할 수 있습니까? (github과 하나의 브랜치 만 싱크 할 수 있도록 디자인되어 있습니까?) 감사합니다.

+0

변경 마스터합니다 (-u 세트 마스터 아마 github에의 마스터를 추적과 같은 브랜치의 github의 버전을 추적하는 브랜치. "당신이 N 커밋 앞두고있다"git status 보여주는 등의 작업에 영향을 미칩니다) 이름 :'git push origin master' – NARKOZ

답변

3

git push -u origin branch2

이 지점에

+0

매력처럼 작동했습니다. 고마워요. – Elijah

관련 문제