我如何推动Scriptler的git-repo?

时间:2016-05-10 13:04:41

标签: git jenkins tortoisegit jenkins-scriptler

来自https://wiki.jenkins-ci.org/display/JENKINS/Scriptler+Plugin

  

Git Scriptler通过git公开它的脚本。浏览到   关于安装的JENKINS_URL / scriptler.git以获取更多信息   如何通过git访问repo。

     

这允许管理员从其中推送/拉取脚本   工作站/ IDE进入Scriptler。如果这样的脚本被推到第一个   进入scriptler的时间,然后它将解析可选的标题信息   这样:

我的jenkins上有scriptler-plugin,想要对它进行更改。克隆/拉动甚至是匿名的。

我已经在git中配置了我的用户名,但是服务器重新发送了错误403,不允许以匿名方式推送。 我试图推翻http。

我的jenkins在Windows上运行,我没有配置任何ssh-software明确。 我自己的电脑也是Windows,我安装了git客户端。另外还有tortoise-git。

我不知道自己做错了什么。我如何传达我的用户名和密码?

1 个答案:

答案 0 :(得分:1)

我自己想通了:

  • 确保您的用户已分配公共SSH密钥(请参阅https://jenkins.server/jenkins/user/username/configure
  • 确保您的本地ssh安装具有公钥的相应私钥(cf.~ / .ssh / id_rsa)
  • 不要使用https,而是使用ssh协议来推送你的git repo(参见ssh://jenkins.server:34841 / scriptler.git)

然后,您可以照常推送更改

(如果之前签出)

bootstrap.min.css

(或者如果从其他存储库推送)

git push origin HEAD:refs/heads/master