Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git 詹金斯和吉特:推标签时拒绝了其他原因_Git_Jenkins_Git Push_Git Tag - Fatal编程技术网

Git 詹金斯和吉特:推标签时拒绝了其他原因

Git 詹金斯和吉特:推标签时拒绝了其他原因,git,jenkins,git-push,git-tag,Git,Jenkins,Git Push,Git Tag,我想通过Jenkins及其GIT插件向我的GIT存储库添加一个标签。 因此,我将GIT Publisher插件配置为: 它应该创建一个标签(例如标签-40)并将其推送到回购协议。但是当运行此作业(没有其他构建步骤)时,我得到以下错误(“拒绝其他原因”): 经过一些研究,这似乎不起作用,因为一个分离的头部。检查Jenkins working dir结果是否符合以下要求: 执行 git checkout master git push --tags 。。。在我的目录中是works并将标记推送

我想通过Jenkins及其GIT插件向我的GIT存储库添加一个标签。 因此,我将GIT Publisher插件配置为:

它应该创建一个标签(例如标签-40)并将其推送到回购协议。但是当运行此作业(没有其他构建步骤)时,我得到以下错误(“拒绝其他原因”):

经过一些研究,这似乎不起作用,因为一个分离的头部。检查Jenkins working dir结果是否符合以下要求:

执行

git checkout master
git push --tags
。。。在我的目录中是works并将标记推送到我的repo。我可以添加此ad命令行构建步骤,但这并不能真正解决我的问题,因为它需要手动凭据

你能帮我解决这个问题吗?你知道我做错了什么吗?或者你们中有人有类似的设置吗

谢谢