首页 > 其他分享 >本地升级idea后,不能向github上提交代码问题处理

本地升级idea后,不能向github上提交代码问题处理

时间:2024-04-14 10:34:40浏览次数:30  
标签:github 本地 代码 idea 2023.1 提交

问题现象:

本人自己电脑之前一直使用idea2018.1商业破解版,之前有简历本地代码仓库,并在github上建立了关联的远程代码仓库。最近本人在本地升级一下idea,

从idea2018.1商业版升级到2023.1.5社区版本(idea支持win7的版本基本就到2023.1这个版本了,目前本人尝试安装了2023.1.5和2023.1.3都支持,还有一

个2023.1.6的可以尝试,安装再新的版本会提示某ddl文件找不到,实际是和操作系统版本不兼容)。安装成功之后,发现通过idea能从github上更新代码,

通过gitbash命令行执行命令:git pull origin master也能正常更新代码,但是不论是从git bash 还是idea,都无法从本地提交代码到远程仓库。通过git bash

提交过程中会要求输入github的用户名和密码,输入正确之后仍然会报错如下图所示:

在gitbash中尝试提交几次之后,还会报出如下问题(原始内容是英文):

从2021年8月13日已经不支持密码的方式认证了

通过idea直接提交代码,会报出类似问题,弹出网页,输入github的用户名和密码,输入正确之后,仍然提交失败。

解决方案:

在本地找到项目所在目录,进入.git目录:

打开config文件:

看到url的方式为https的方式,登录到github上代码的远程仓库位置,通过code clone重新克隆下代码路径,之前使用HTTPS代码路径,现在改成拷贝SSH路径

 拷贝后配置到本地config文件的url位置。修改后解决了该问题。方法来自官方文档。本人自己问题处理方案,供参考。

参考材料:

https://zhuanlan.zhihu.com/p/589003121

 

标签:github,本地,代码,idea,2023.1,提交
From: https://www.cnblogs.com/duoduomu/p/18133831

相关文章

  • 学习 GitHub 风格的 Markdown 语法和格式化 - 带有示例
    Markdown是一种轻量级、开源、易读易写的文本格式化方法,你可以在任何IDE或编辑器中将其作为纯文本使用。在GitHub上写作时,你可以使用Markdown语法和HTML元素来扩展Markdown的功能。你可以在GitHub的各个地方使用Markdown语法,比如README文件、wiki、评论、拉取请......
  • idea、pycharm、datagrip全家桶彻底卸载
    前序在win11环境,以idea2023.3.6版本为例教大家如何彻底卸载idea。一、保存配置信息(可跳过)在卸载重装idea时想保留自己的一些配置,例如颜色、字体大小等等,可以导出自己的配置信息。如果不想保存可跳过。1、导出配置File>ManageIDESettings>ExportSettings选好存......
  • 搭建一个免费的,无限流量的Blog----github Pages和Jekyll入门
    喜欢写Blog的人,会经历三个阶段。第一阶段,刚接触Blog,觉得很新鲜,试着选择一个免费空间来写。第二阶段,发现免费空间限制太多,就自己购买域名和空间,搭建独立博客。第三阶段,觉得独立博客的管理太麻烦,最好在保留控制权的前提下,让别人来管,自己只负责写文章。大多数Blog作......
  • Git 提交 Umi Max 项目报错:Invalid commit message format
    Git提交UmiMax项目报错:Invalidcommitmessageformat1、发现问题使用UmiMax构建的项目,commit(提交)时报错!.2、分析问题⚠️提交信息需要满足某些固定的消息格式。1、项目根目录的.umirc.ts文件中verifyCommit属性用于验证commitmessage信息。.2、配置文件......
  • 52 Things: Number 35: Give the rough idea of Pollard rho, Pollard "kangaroo" and
    52Things:Number35:GivetheroughideaofPollardrho,Pollard"kangaroo"andparallelPollardrhoattacksonECDLP.52件事:第35件:大致了解Pollardrho、Pollard“袋鼠”和平行的Pollardrho对ECDLP的攻击。 Thisisthelatestinaseriesofblogpoststoadd......
  • 代码写完,开发完成一个功能之后,需要将代码提交上去提交到哪里?
    代码写完开发完成一个功能之后,需要将代码提交上去。提交到哪里?github、gitlab、gitee本地仓库每一个项目都有一个本地仓库远程仓库gitee202308-class提交代码:提交到本地仓库-->由本地仓库再提交到远程仓库 1、拉取远程仓库的项目gitcloneurl如果报错:Permissi......
  • idea2023激活码
    K384HW36OB-eyJsaWNlbnNlSWQiOiJLMzg0SFczNk9CIiwibGljZW5zZWVOYW1lIjoibWFvIHplZG9uZyIsImxpY2Vuc2VlVHlwZSI6IlBFUlNPTkFMIiwiYXNzaWduZWVOYW1lIjoiIiwiYXNzaWduZWVFbWFpbCI6IiIsImxpY2Vuc2VSZXN0cmljdGlvbiI6IiIsImNoZWNrQ29uY3VycmVudFVzZSI6ZmFsc2UsInByb2R1Y3RzIjpbeyJj......
  • 分布式事务Seata-AT模式的事务提交和事务回滚全过程详解
    分布式事务Seata1.本地事务2.分布式事务3.实现思路:两阶段提交协议(2PC)3.1基础理解3.22PC的隐患4.Seata4.1Seata是什么4.2Seata的三大角色4.3Seata一次事务的生命周期4.4SeataAT模式的设计思路4.4.1设计思路4.4.1.1一阶段4.4.1.2二阶段4.4.1.3写隔离4.4.1.4读隔离4.......
  • IDEA突然提示git is not installed Cannot identify version of git executable:no re
    闲话:早上来打开IDEA编辑器,突然发现Git消失了,下意识点了一下安装git,等了一会发现安装失败!好嘛,大早上的事来了。随后调整了一个上午,最后实在忍不住起来上厕所,烦躁的不行把笔记本关机重启,回来发现居然自己恢复了。现在我把我查询的过程都记录下来,希望能有帮助到......
  • 如何提交代码、暂存代码、切换分支
    切换分支最开始写代码的时候直接写在preview的分支,同事教我怎么将代码放到自己的分支上(另也查了一下其他方法)新建分支,commit提交代码其他两种方法参考这篇博客暂存代码试了一下,要先将修改点stage,然后命令行gitstashpushgitstashlist查看暂存gitstashpop释放暂存......