2013-06-04 29 views
0

我想從我的同事的git分支中獲取更改。他的變化在他的分支'teamBranch'中。我添加了他的回購,並通過下面的命令獲取它。從我的同事的git分支中獲取更改

git的遠程添加團隊

混帳取隊

我能得到他的回購上市與

遠程Git -v

'他與URL回購'

但我的問題是,我無法看到麩皮CH 'teamBranch' 用命令

的Git分支-r

我只能看到他的主分支不teamBranch。誰能幫幫我嗎 ? 謝謝大家!

+1

您已經創建了遠程名稱,並獲取了遠程的分支,以便它們的引用在特定的名稱空間中分配給本地分支。您現在必須創建一個名稱爲「collegueJoesBranch」的本地分支(例如,如果Fred還有其他teamBranch,它會發生衝突)。嘗試'git checkout -t -b collegueJoesBranch team/teamBranch'(並且不要忘記查看手冊頁;-) –

+0

當我這樣做時發生錯誤: 致命錯誤:git checkout:更新路徑與切換分支不兼容。 您是否打算結算「團隊/團隊分支」,但無法解析爲提交? – Srikanth

+0

你使用的是什麼版本的git?你可能沒有取得所有的分支。或者大寫可能不正確。 –

回答

0

第一種'git branch -a'可以獲得分支機構的完整列表 如果您沒有看到它會再次執行'git fetch'。

一旦你在列表中看到它,試着隱式拉它:'git checkout teamBranch'。 該命令將從遠程檢出分支,除非您已經在本地進行分支。

+0

感謝您的回答!即使多次提取,我也無法看到分支teamBranch。 – Srikanth