开发者社区> 问答> 正文

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

每次git提交到gitosc上都要输入密码.
可行的解决办法.

展开
收起
kun坤 2020-06-03 13:10:40 582 0
1 条回答
写回答
取消 提交回答
  • 使用ssh公钥,配置好,然后克隆的时候地址使用ssh的地址######回复 @溱 : 文档请找官方######回复 @阿信sxq : 补充下,当ssh -T git@git.oschina.net 后,不能出现welcome。。。需要执行下ssh-add gitosc的帮助文档能写得再全面些吗?######回复 @阿信sxq : 好了,谢谢 ^-^######回复 @溱 : 类似于这个地址:git@git.oschina.net:songxinqiang/OSSParent.git,而不是这个地址:https://git.oschina.net/songxinqiang/OSSParent.git######回复 @溱 : 那证明已经配置好了,你接下来需要克隆仓库塞,记得使用ssh开头的地址,在页面有切换按钮的######百度 git ssh 公钥

    ######回复 @溱 : 要求输入用户名和密码的 肯定是你用的http的clone 而不是ssh的 如果是ssh的克隆只会让你输入密码 不会有用户名。######回复 @溱 : 生成id_rsa的时候 要求你输入密码,此时不输入,直接回车就成。######我搜索过了,好多的都是瞎扯,不能用. 如果你做到了,请告诉我具体流程 ssh -T git@git.oschina.net,后我也出现了Welcome to Git@OSC 然后每次还是需要输入用户名和密码###### 如果你是在window上开发的话安装  TortoiseGit 工具 修改 .gitconfig 就可以保存认证
     [credential]     helper = store

    ######git链接前面加上账号密码?  root:123456@git.xxxx

    2020-06-03 14:08:30
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
新一代高效Git协同模型 立即下载
AGit-Flow:新一代高效Git协同模型 立即下载
AGit-flow:新一代高效Git协同模型 立即下载

相关实验场景

更多