首页 > 其他分享 >Bug实录——配置了Github SSHKey之后还需要输入密码

Bug实录——配置了Github SSHKey之后还需要输入密码

时间:2023-10-11 10:56:43浏览次数:48  
标签:origin git remote SSHKey 仓库 github Github push Bug

问题:换了一台新机器,pull了源码进行了更新,然后配置了github的ssh key,但在push时还是提示要输入密码,但我已经在github上关闭了密码提交权限(出于安全和便捷考虑)。然后就提交失败了。
分析:可能是我是先pull的代码,然后才去设置的ssk key,导致本地仓库并没有同步到这个sshKey配置信息
解决:

  1. 在本地仓库目录下执行: git remote remove origin
  2. 然后执行 git remote add origin git@github.com:用户名/仓库名.git, 注意要修改为对应的用户名和仓库名,比如我的是 git remote add origin git@github.com:lee-zq/InferSDK.git
  3. 执行 git push --set-upstream origin master 重新绑定远端仓库

最后 git push 就成功了.

另一个问题是设置 SSK Key的时候,不要修改默认的密钥名,可能会导致配置失败

标签:origin,git,remote,SSHKey,仓库,github,Github,push,Bug
From: https://www.cnblogs.com/lee-zq/p/17756529.html

相关文章

  • 将Vue3项目部署到Github Pages
    1.创建vue3项目$npminitvue@latest初始化工程,并验证。2.创建github仓库3.连接vue项目到github仓库打开vue项目根目录,初始化本地git仓库$gitinit$gitadd.$gitcommit-m"init"连接vue项目到第二步创建的github仓库$gitremoteaddoriginhttps://gith......
  • 使用jquery的html()判断Table元素为空时的bug
    在使用jquery的html()函数判断接点为空时从服务器端取数据,不为空时则不再取数据,这样减少与服务器的交互。使用元素<divid="test"></div>使用if(!$("#test").html())判断没有问题使用<tableid="test"></table>时出现问题,判断时总不为空,用alert($("#t......
  • 前台首页、导出项目依赖、git介绍和安装、git,github,gitab,gitee介绍、git工作流程、git
    前台首页Header.vur<template><divclass="header"><divclass="slogan"><p>老男孩IT教育|帮助有志向的年轻人通过努力学习获得体面的工作和生活</p></div><divclass="nav"><ulclass="......
  • git上传至公共或私有github
    1.下载gitbash参考链接:https://git-scm.com/download2.创建git的秘钥gitconfig--globaluser.name"githubname"gitconfig--globaluser.email"githubemail"ssh-keygen-trsa-C"githubemail"其中:githubname是你的名称,githubemail是你的邮箱3.添加de......
  • 查漏补缺,这些热门开源项目你都知道么?「GitHub 热点速览」
    查漏补缺,这些热门开源项目你都知道么?「GitHub热点速览」 本期热点速览的周榜部分的项目,基本上每周都会在GitHubTrending见到它们的身影,因为它们实在太火了。一般来说,这些火爆的项目大家都耳熟能详,但是为了防止有些小伙伴不怎么逛GitHub,以及并没有翻阅之前的月刊或者是......
  • Learn Git in 30 days—— 第 28 天:了解 GitHub 的 fork 与 pull request 版控流程
    写的非常好的一个Git系列文章,强烈推荐原文链接:https://github.com/doggy8088/Learn-Git-in-30-days/tree/master/zh-cn我们知道Git仓库并没有什么「权限控制」的概念,因为他是分散式的版本控制系统,当你执行 gitclone 之后就会把整份拥有完整版本历史的仓库下载回来,接着你就......
  • github 仓库无损断开/删除与 fork 仓库的链接
    如果在github上fork了一个仓库,之后如果想要断开链接,无需使用复杂的git操作,直接提交github支持工单就可以了。当然,这个断开确是因为两个仓库已经“分道扬镳”,比如常见的是fork了一个模版仓库,然后开发了很多业务代码。此时其实已经跟原仓库没有什么关系了。此操作不会破......
  • gitHub项目显示tree结构方便查阅Octotree和github中文化Tampermonkey
    1.google,安装Octotree插件,这个自行搜索,安装完成2.打开项目会出现这样的界面,安装https://blog.csdn.net/Mango_Bin/article/details/111612142,这里面链接地址去设置 1.Tampermonkey,在github中搜索github-chinese,找到相应的仓库 2.往下划拉点击Tampermonkey去安装,安装完......
  • git命令提交代码发到github
    1.检查项目是否是git管理项目查看项目中是否有.git文件,如果已经存在,说明当前项目是git管理的项目如果不是git管理的项目,可以初始化gitinit2.从服务器拉取祖新代码,避免覆盖别人的代码gitpull3.查看当前项目中有哪些文件被修改过gitstatusUntracked:未跟踪,一般......
  • 云原生周刊:Docker 推出 Docker Debug | 2023.10.9
    开源项目推荐SchemaHeroSchemaHero是一个KubernetesOperator,用于各种数据库的声明式架构管理。SchemaHero有以下目标:数据库表模式可以表示为可以部署到集群的Kubernetes资源。可以编辑数据库模式并将其部署到集群。SchemaHero将计算所需的更改(ALTERTABLE语句)并应用......