2014-02-27 50 views
3

我有一个名称与主分支中现有提交哈希的前缀匹配的远程分支。我想签出这个分支,但git会代替提交。有这个问题的简单解决方案吗?Git - 分支名称与现有提交哈希的前缀相同

  • 分支的名称是'ce38'。
  • 还有一个提交哈希'ce38a103b ...'。
  • 远程的名称是“出身”
+0

什么是分支的实际名称?你是什​​么意思的“前缀”? – Agis

+0

分支的名称是'ce38'。还有一个提交哈希'ce38a103b ...'。 – prasopes

+0

遥控器的名称是什么?它是“起源”吗? – Agis

回答

5
$ git fetch 
$ git checkout -b 'ce38' --track origin/'ce38' 
相关问题