首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >警告: refname 'HEAD‘不明确

警告: refname 'HEAD‘不明确
EN

Stack Overflow用户
提问于 2009-11-07 20:32:55
回答 3查看 71.6K关注 0票数 150

我是Git的新手,如果我执行下面的命令,我似乎有太多的分支:

代码语言:javascript
运行
复制
warning: refname 'HEAD' is ambiguous.

我得到以下输出:

代码语言:javascript
运行
复制
warning: refname 'HEAD' is ambiguous.
From github.com:dagda1/hornget
 * branch            master     -> FETCH_HEAD
warning: refname 'HEAD' is ambiguous.
warning: refname 'HEAD' is ambiguous.

如果我执行git branch -a

我得到了以下信息:

代码语言:javascript
运行
复制
HEAD
* master
remotes/emmekappa/master
remotes/origin/HEAD -> origin/master
remotes/origin/master

我被remotes/origin/HEAD -> origin/master搞糊涂了。

这是什么,我怎样才能摆脱歧义分支。

我是通过执行合并来达到这个阶段的,我想我添加了歧义分支。

EN

回答 3

Stack Overflow用户

发布于 2010-02-03 09:22:43

另外,如果你不想要分支,这将会删除它。

代码语言:javascript
运行
复制
git branch -d HEAD

使用大写-D强制删除:

代码语言:javascript
运行
复制
git branch -D HEAD
票数 40
EN

Stack Overflow用户

发布于 2012-02-06 04:05:44

如果您使用...创建了一个名为HEAD的标记

代码语言:javascript
运行
复制
git tag HEAD

...you可以使用以下命令删除该标记:

代码语言:javascript
运行
复制
git tag -d HEAD

查看本例:kerneltrap.org/git-tag HEAD

票数 33
EN

Stack Overflow用户

发布于 2016-05-24 03:27:16

这意味着您有一个名为"head“的分支。我也遇到了同样的问题,我通过执行以下命令解决了这个问题。

代码语言:javascript
运行
复制
git branch -d head
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1692892

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档