我正在从存储库克隆一个分支并在python脚本中创建一个标记.命令如下.
git clone -b master --single-branch <repository adress>
git tag -a testag -m 'test'
Run Code Online (Sandbox Code Playgroud)
它成功克隆,但在添加标记时,它会出现以下错误:
fatal: Failed to resolve 'HEAD' as a valid ref.
Run Code Online (Sandbox Code Playgroud)
Abd*_*him 20
我遇到过同样的问题.您必须在标记之前先提交
git commit
Run Code Online (Sandbox Code Playgroud)
因为你把标记放在提交上.因此,当没有提交时(例如在您的情况下),您无法创建标记.
seb*_*anr 19
我遇到了同样的问题,并且可以通过更改来修复它
git tag -a testtag -m 'test'
Run Code Online (Sandbox Code Playgroud)
至
git tag -a testtag -m "test"
Run Code Online (Sandbox Code Playgroud)
我在Windows 7中运行.希望这会有所帮助:-)
我有同样的问题。我从一个裸存储库进行克隆,并尝试在该克隆存储库中使用“git tag”,这就是我收到错误的地方。为了解决这个问题,我必须至少掌握一个俯卧撑才能开始标记。希望这可以帮助。
git tag: fatal: Failed to resolve 'HEAD' as a valid ref
当我在以下命令中缺少-m时,我也遇到了问题。(在标记创建期间)
git tag -a testtag 'test'
Run Code Online (Sandbox Code Playgroud)
更改为
git tag -a testtag -m 'test'
Run Code Online (Sandbox Code Playgroud)
解决了这个问题
归档时间: |
|
查看次数: |
31087 次 |
最近记录: |