5、IDEA提交代码出现: Fetch failed fatal: Could not read from remote repository

千里之行,始于足下

 


正文

转载自

回到顶部

第一步、确认Git公钥/密钥是否生成:

1、 首先查看本地是否生成git密钥,一般在C盘home目录下:【C:你自己的home目录\.ssh】

 

回到顶部

第二步:添加Git密钥:

右键->Git base here(前提是已经安装GIt), 具体如何安装Git, 请自行安装

按顺序执行命令

1、git config --global user.name "名称" 添加用户名配置

2、git config --global user.email "git邮箱'' 添加git邮箱配置

3、ssh-keygen -t rsa -C "git邮箱" 根据git邮箱生成公钥密钥, 此步骤切记不要输入密码, 因为idea连接的时候不需要密码. 后续步骤直接回车, 具体请参考截图.

完成以上步骤后, 已经生成密钥。

 

回到顶部

第三步:Git添加公钥:

将.ssh 的id_rsa.pub文件用编辑器打开, 复制里面的内容添加到git的公钥配置

 

回到顶部

第四步:确认IDEA是否添加私钥:

File->setting->搜索SSH->选择private key 选择你的私钥文件

 

回到顶部

第五步:确认IDEA的Git配置是否是本地:

File ->setting->搜说git->修改SSH excutable 为Native(PS: 操作完如果还是不能提交可以按照第六步重启一下Idea)

最开始没有重启IDEA, 操作完还是不行, 后面重启了一下可以了. 但是后面为了验证是否需要重启IDEA切换了几次, 发现不重启也没问题. 所以如果按照以上步骤仍然没有效果可以重启一下IDEA试试。

 

回到顶部

第六步: 重启IDEA

以上步骤操作完成, 就可以使用IDEA正常提交代码了

 

 

 

posted on   爱文(Iven)  阅读(1509)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示

目录导航