首先要知道,为什么会出现每次上传代码都要输入用户名和密码呢?

原因在于:在clone 项目的时候,使用了 HTTPS方式,而不是ssh方式。
因为默认clone 方式就是 HTTPS 方式,所以你点击 “Clone or download” 时首先出现的会是 HTTPS 方式

修改完成之后,点击code,先出来的是SSH。当然,在修改之前,先切换到 SSH 方式,吧里面的 url 复制下来

git 上输入 git remote -v 查看 clone 的地址 ,可以看出,目前使用的是HTTPS方式

指导原因之后,下面是解决方法

  1. 使用 git remote rm origin 命令移除HTTPS的方式
  2. 使用命令 git remote add origin git地址 (git地址是上面复制的内容),新添加上SSH方式
  3. 还是使用 git remote -v 命令,再次查看 clone 的地址,会发现git使用的方式变成了SSH方式

完成以上操作后,得到如下结果

接下来,可以使用 git -T git@github.com 命令测试

最后就可以 push 到远端了

【Git】本地仓库上传到github免密操作相关推荐

  1. git 获取远程分支到本地_如何将git本地仓库上传到远程仓库?

    Step1:我们先到GitHub上创建一个仓库. Step2: 然后你就会跳转到下面的这个界面 Step3:我们先用VsCode打开你的本地仓库. 然后根据下图提示,新建一个终端. Step4: St ...

  2. Github建立本地仓库上传代码

    不玩github,不上传代码?怎么成为大神?这玩意儿对于新手来说贼坑爹,下面是整理出来的步骤,按照步骤来完全可以实现上传代码托管的功能: 1.去GitHub官网注册,然后下载客户端 : 2.进去后 创 ...

  3. Git使用方法(将本地文件上传到github远程仓库)

    此文章对于Git的使用介绍的很详细,对于新手很是友好哦.(实测没问题) Git的安装就不说了. 第一步:我们需要先创建一个本地的版本库(其实也就是一个文件夹). 你可以直接右击新建文件夹,也可以右击打 ...

  4. GIT将本地项目上传到Github(两种简单、方便的方法)

    GIT将本地项目上传到Github(两种简单.方便的方法) 一.第一种方法: 首先你需要一个github账号,所有还没有的话先去注册吧! https://github.com/ 我们使用git需要先安 ...

  5. git远程仓库上传及本地仓库创建

    第一步:我们需要先创建一个本地的版本库(其实也就是一个文件夹). 你可以直接右击新建文件夹,也可以右击打开Git bash命令行窗口通过命令来创建. 现在我通过命令行在桌面新建一个TEST文件夹(你也 ...

  6. git学习(10):Git的使用--如何将本地项目上传到Github(两种简单、方便的方法)

    将本地项目上传到Github(两种简单.方便的方法) 一.第一种方法: 首先你需要一个github账号,所有还没有的话先去注册吧! https://github.com/ 我们使用git需要先安装gi ...

  7. 第二:Git如何将本地项目上传到Github(超详解)

    一.第一种方法:(自测可以实现) 1.首先你需要一个github账号,所以还没有的话先去注册吧! https://github.com/ 我们使用git需要先安装git工具,这里给出下载地址,下载后一 ...

  8. 使用Git将本地项目上传到Github操作详解

    Git的安装就不说了. 一.建本地仓库 1.第一步:我们需要先创建一个本地的版本库(其实也就是一个文件夹). 你可以直接右击新建文件夹,也可以右击打开Git bash命令行窗口通过命令来创建. 反正就 ...

  9. Git学习系列之如何正确且高效地将本地项目上传到Github(图文详解)

    不多说,直接上干货! 首先你需要一个Github账号,所以还没有的话先去注册吧! https://github.com/ 见 如何走上更高平台分享传递干货知识:(开通个人Github面向开源及私有软件 ...

最新文章

  1. 金融领域首个开源中文BERT预训练模型,熵简科技推出FinBERT 1.0
  2. Facebook开源了超大规模图嵌入算法,上亿个节点也能快速完成
  3. python 单词发音-在python中的单词上拆分语音音频文件
  4. jsp(3,6,9) EL表达式及JSTL
  5. java包的命名规则技巧
  6. 仙剑奇侠传4主题曲 QBASIC代码
  7. MYSQL安装报错 -- 出现Failed to find valid data directory.
  8. (三)在Azure上创建您的第一个Kubernetes集群
  9. 《架构漫谈》阅读感想
  10. extract()函数:用于从一个date或者interval类型中截取到特定的部分
  11. Linux命令解释之rpm
  12. linux下使用source执行文件的含义
  13. T-SQL笔记1:SELECT及SELECT高级应用
  14. Spring支持的常用数据库事务传播属性和事务隔离级别
  15. 如何卸载服务(Service)?
  16. macos 设置内外网同时访问
  17. Configured.java
  18. 关于DSP系统时钟的一些理解
  19. 企业安全最佳实践:多层级对抗DDoS攻击
  20. Ubuntu的踩坑记录

热门文章

  1. jQuery避免$符和其他JS库冲突的方法对比
  2. JSTL笔记—c标签
  3. ASP.NET初识4
  4. Android开发系列(三)
  5. mysql主从复制 drbd_MySql主从复制简单案例实现
  6. QT 32位程序Debug模式发布问题
  7. 区块链BaaS云服务(2)亚马逊 Amazon Managed Blockchain
  8. 消息队列--RabbitMQ简单使用
  9. buu Alice与Bob
  10. Linux常用的基本命令ls、cd、mkdir(一)