git每次都要输入用户名和密码

发布于 2016/06/07 08:52
阅读 1K+
收藏 0

每次git提交到gitosc上都要输入密码.

可行的解决办法.



以下是问题补充:

@溱:我知道IDE是有保存密码功能的, 求单纯命令行中可以直接git push/pull的方法 (2016/06/07 08:56)
加载中
1
阿信sxq
阿信sxq
使用ssh公钥,配置好,然后克隆的时候地址使用ssh的地址
阿信sxq
阿信sxq
回复 @溱 : 文档请找官方
溱
回复 @阿信sxq : 补充下,当ssh -T git@git.oschina.net 后,不能出现welcome。。。需要执行下ssh-add gitosc的帮助文档能写得再全面些吗?
溱
回复 @阿信sxq : 好了,谢谢 ^-^
阿信sxq
阿信sxq
回复 @溱 : 类似于这个地址:git@git.oschina.net:songxinqiang/OSSParent.git,而不是这个地址:https://git.oschina.net/songxinqiang/OSSParent.git
阿信sxq
阿信sxq
回复 @溱 : 那证明已经配置好了,你接下来需要克隆仓库塞,记得使用ssh开头的地址,在页面有切换按钮的
下一页
0
WPracker
WPracker
百度 git ssh 公钥
WPracker
WPracker
回复 @溱 : 要求输入用户名和密码的 肯定是你用的http的clone 而不是ssh的 如果是ssh的克隆只会让你输入密码 不会有用户名。
WPracker
WPracker
回复 @溱 : 生成id_rsa的时候 要求你输入密码,此时不输入,直接回车就成。
溱
我搜索过了,好多的都是瞎扯,不能用. 如果你做到了,请告诉我具体流程 ssh -T git@git.oschina.net,后我也出现了Welcome to Git@OSC 然后每次还是需要输入用户名和密码
0
皇太极
皇太极

如果你是在window上开发的话安装  TortoiseGit 工具 修改 .gitconfig 就可以保存认证

 [credential]

    helper = store
0
Seas0n_
Seas0n_
git链接前面加上账号密码?  root:123456@git.xxxx
返回顶部
顶部