码迷,mamicode.com
首页 > Web开发 > 详细

git 认证问题之一的解决 : http ssh 互换

时间:2019-07-10 11:16:09      阅读:135      评论:0      收藏:0      [点我收藏+]

标签:地址   sys   操作   失败   统一   etc   rebase   公司   情况下   

场景

使用git 我们经常会遇到 认证失败的情况,有时候确实是搞错了用户名或者密码,还有的时候及时用户名密码用对了也还是认证失败。 此时, 就有可能是下面这个情况。

没有配置 ssh 秘钥, 而用了 ssh 地址。这时候 git 命令后指定 http 地址也是可以的
公司配置了统一通用的账号密码,只能用ssh的方式。

这种情况下,可以改一下 远端地址,就解决认证的问题了。

操作如下:

# 先看一下远端地址是否自己想要的
git remote -v 
# 不是就移除
 git remote remove origin
# 添加新的
git remote add origin mingcode@mingcode.be.mingbai.com:sys/heelo.git
# 再看看
git remote -v 
# 合个代码试试
git fetch origin
git rebase origin/master
# 推个代码试试
git push origin mingbai-dev

git 认证问题之一的解决 : http ssh 互换

标签:地址   sys   操作   失败   统一   etc   rebase   公司   情况下   

原文地址:https://www.cnblogs.com/mingbai/p/githttpssh.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!