我使用Jenkins的Git插件的Git Publisher功能将我的构建推送到另一个存储库,但出现以下错误:
"错误:无法将分支主控推送到github hudson.plugins.git.GitException:命令" git.exe push https://github.com/rodolfoprr/teste2.git HEAD:master"返回状态码1: 标准输出: stderr:错误:无法推送到不合格的目的地:master 目标refspec既不匹配遥控器上的现有引用也不匹配 以refs /开头,我们无法根据源ref猜测前缀。 错误:未能将某些参考文献推送到' github.com/rodolfoprr/teste2.git'"
我的配置:
源代码管理
GIT中
存储库网址:git // github.com / rodolfoprr / teste.git
凭据:无
存储库网址:https://github.com/rodolfoprr/teste2.git
证书:rodolfoprr / ** (github)
姓名:github
Git Publisher
仅在检查构建成功时推送
分支推送:主人
目标远程名称:github
答案 0 :(得分:2)
我解决了这个问题:
在第一个版本中,我添加了“构建步骤” - > “执行shell”:
git checkout master
以下版本中,我删除了此步骤。
此链接帮助了我:http://thingsyoudidntknowaboutjenkins.tumblr.com/post/23596855946/git-plugin-part-3