2014-02-28 18 views
0

在git中,我怎樣才能找出哪個分支FETCH_HEAD是在?我怎樣才能將我的存儲庫切換到它?如何找出哪個分支FETCH_HEAD是在

我做了一個'回購同步',但我沒有看到我期待的提交。 所以我使用eclipse git工具來打開我的git存儲庫。我看到提交了一個標籤FETCH_HEAD。

我的問題是如何找出FETCH_HEAD所在的分支,以便我可以切換到thab分支。

我以爲我創建了一個跟蹤遠程分支的本地分支。我不知道爲什麼這不起作用。

謝謝。

+0

'.git'文件夾中應該有一個名爲'FETCH_HEAD'的文件。 – Melebius

回答

2

FETCH_HEAD指向其中由本地分支跟蹤的遠程分支具有先進的:由branch.<BRANCH_NAME>.merge指定的遠程分支的末端(見.git/FETCH_HEAD.git/config設定[branch "<BRANCH_NAME>"] merge)。

所以,如果你是master,你git fetch,並branch.master.mergerefs/heads/master,然後FETCH_HEAD將得到相同的值origin/master

相關問題