git提交代码失败!!!!

具体造成我代码提交失败的原因可能是由于我的git账号密码重新设置了,致于提交代码报错Access denied,在网上各种百度,各种尝试,都已失败告终。下面介绍一下我是如何解决的。

我最初拉取代码失败是用的http拉取代码,那么既然http拉取失败,我就是用ssh拉取代码。哈哈哈<_>

1.如何配置SSK key

cd ~/.ssh/ (如果没有就创建对应的文件夹 执行mkdir ./.ssh创建)

git config --global user.name ''设置用户名''(注意设置的用户名与git注册的用户名一致)

git config --global user.email '设置邮箱'(注意设置的邮箱与git注册邮箱保持一致)

ssh-keygen -t rsa -C ''你设置的邮箱地址'' 执行完这一步就会在.ssh目录下生成id_rsa和id_rsa.pub,打开id_rsa.pub复制里面的全部内容

2.来到你的git地址添加SSH 即可


3.执行git clone 时你会发现再也不用输入密码了。

ps:推荐博文:https://blog.csdn.net/xb12369/article/details/78682018

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 环境: windows 10 Pro git 2.22.0 TortoiseGit 2.8.0 问题场景: 已经配...
    char1esw阅读 5,817评论 0 0
  • 1.GitHub 有什么用 学习优秀的开源项目开源社区一直有一句流行的话叫「不要重复发明轮子」,某种意义上正是因为...
    Clemente阅读 5,298评论 1 14
  • 问题:IDEA提交代码的时候之前都是好好的,突然报Push failed Authentication fail...
    laoguigui2019阅读 2,795评论 0 2
  • 我目前用的代码管理工具是SourceTree,而且还是中文版,工具的好处就是简单直观,各有各的好处. 朋友的笔记存...
    辣椒切成丝阅读 3,328评论 0 2
  • 第一部分:Git的基本操作 初始化操作 $ git config -global user.name #设置提交...
    庄欲以莘阅读 5,998评论 0 4