Git没有标记

时间:2014-11-08 06:34:20

标签: git github

运行任何处理标记的git命令后,除了列表之外,它会向终端打印70并挂起,直到我终止它。当我指定提交时它也会这样做。有任何想法如何解决这个问题?

命令Ran:

git tag -a iteration2-1

2 个答案:

答案 0 :(得分:0)

它可能取决于使用的Git版本和操作系统(Linux,Windows,Mac):例如参见" git operations occasionally hang in Jenkins on Windows"。
previous question开始,如果您使用的是Ubuntu 12.04 LTS,请尝试 upgrade git (2.2+)以查看问题是否仍然存在。

请注意,git tag -a假设创建标记,而不是列出标记。
这意味着它应该是git tag -a tagname acommit

答案 1 :(得分:0)

使用带注释的(-a)标记需要一条消息。您的git编辑器可能配置错误,并且git正在尝试(并且失败)打开编辑器以键入标记消息。尝试在命令行上传递消息,例如$ git tag -a iteration2-1 -m 'this is iteration2'