在運行任何處理標記的git命令(列表除外)之後,它會將70打印到終端並掛起,直到終止它爲止。當我指定提交時,它也會這樣做。任何想法如何解決這個問題?Git無法標記
命令冉:
git tag -a iteration2-1
在運行任何處理標記的git命令(列表除外)之後,它會將70打印到終端並掛起,直到終止它爲止。當我指定提交時,它也會這樣做。任何想法如何解決這個問題?Git無法標記
命令冉:
git tag -a iteration2-1
使用帶註釋的(-a)標籤需要一條消息。你的git編輯器可能配置錯誤,而git試圖(和失敗)打開編輯器來輸入標籤消息。嘗試在命令行上傳遞消息,例如,$ git tag -a iteration2-1 -m 'this is iteration2'
它可以依靠的Git版本,以及OS(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
。