gitlab使用http方式提交代码不输入密码


gitlab使用http方式提交代码不输入密码

记得这个问题很久之前就折腾过,今天从gitlab上克隆一个仓库,第一时间肯定是想着使用ssh公私钥进行验证,这样以后也不需要再输入密码,可是公司的服务器使用了跳板机,禁止其他设备ssh过来连接;没办法只好使用http的方式克隆仓库,提交代码,想免输入密码,可是google了一圈的文章,要不说的很复杂,要不文不对题。后来还是看了之前拉取的一个github的仓库配置,发现原来是可以这么配置的。

问题: gitlab使用http方式提交代码不输入密码 ?

背景: 假如你创建项目地址为 http://git.ops.test.com.cn/root/puppet.git 。

解决: 如果你已经执行过 git clone http://git.ops.test.com.cn/root/puppet.git ,则可以进入puppet目录,修改 .git/config中url = http://账号:密码@git.ops.test.com.cn/root/puppet.git ,再提交就发现不要输入密码了;或者直接在克隆仓库的时候直接 git clone http://账号:密码@git.ops.test.com.cn/root/puppet.git ,这样下次提交时也不需要输入密码。


转载,原文地址

http://peiqiang.net/2016/07/06/how-to-use-gitlab-http-push-your-code-without-enter-password.html


  • 6
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 9
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值