如何找出FETCH_HEAD所在的分支

时间:2014-02-28 17:24:11

标签: git

在git中,我如何找出FETCH_HEAD所在的分支?我怎样才能将我的存储库切换到它?

我做了'repo sync',但我没有看到我期待的提交。 所以我使用eclipse git工具打开我的git存储库。我看到提交标签为FETCH_HEAD。

我的问题是如何找出FETCH_HEAD所在的分支,以便我可以切换到thab分支。

我以为我创建了一个跟踪远程分支的本地分支。我不确定为什么这不起作用。

谢谢。

1 个答案:

答案 0 :(得分:2)

FETCH_HEAD指向本地分支跟踪的远程分支已提升的位置:branch.<BRANCH_NAME>.merge指定的远程分支的提示(请参阅.git/FETCH_HEAD或设置[branch "<BRANCH_NAME>"] merge.git/config)。

因此,如果您在master而您git fetchbranch.master.merge指向refs/heads/master,则FETCH_HEAD将获得与{{1}相同的值}}