git push的时候每次都要输入用户名和密码的问题解决

git push的时候每次都要输入用户名和密码的问题解决

  • 换了个ssh key,发现每次git push origin master的时候都要输入用户名和密码
  • 原因是在添加远程库的时候使用了https的方式。。所以每次都要用https的方式push到远程库
  • 查看使用的传输协议:
git remote -v

wuxiao@wuxiao-C-B150M-K-Pro:~/MyGithub/DailyBlog$ git remote -v
origin https://github.com/toyijiu/DailyBlog.git (fetch)
origin https://github.com/toyijiu/DailyBlog.git (push)

  • 重新设置成ssh的方式:
git remote rm origin
git remote add origin git@github.com:username/repository.git
git push -u origin master

  • 再看下当前的传输协议:
    wuxiao@wuxiao-C-B150M-K-Pro:~/MyGithub/DailyBlog$ git remote -v
    origin git@github.com:toyijiu/DailyBlog.git (fetch)
    origin git@github.com:toyijiu/DailyBlog.git (push)

     

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/112938.html原文链接:https://javaforall.net

(0)
上一篇 2021年10月27日 下午2:00
下一篇 2021年10月27日 下午3:00


相关推荐

  • 设计模式六大原则(2):里氏替换原则

    设计模式六大原则(2):里氏替换原则肯定有不少人跟我刚看到这项原则的时候一样 对这个原则的名字充满疑惑 其实原因就是这项原则最早是在 1988 年 由麻省理工学院的一位姓里的女士 BarbaraLisko 提出来的 定义 1 如果对每一个类型为 T1 的对象 o1 都有类型为 T2 的对象 o2 使得以 T1 定义的所有程序 P 在所有的对象 o1 都代换成 o2 时 程序 P 的行为没有发生变化 那么类型 T2 是类型 T1 的子类型

    2026年3月20日
    2
  • 史上最全的2022年最新版Android安卓面试题集锦(含答案+源码)

    史上最全的2022年最新版Android安卓面试题集锦(含答案+源码)金三银四 又到了一年一度的黄金跳槽季 想必也许有不少 Android 程序员开始摩拳擦掌 蠢蠢欲动了 而网络上的面试题大部分已经过时甚至是错误成堆 漏洞百出 今天结合自己这段时间的面试经验和几个 Android 技术群里面大厂大牛的交流总结出了这篇 2022 年最新的 Android 面试题合集

    2026年3月19日
    2
  • OpenClaw安装及接入飞书方法

    OpenClaw安装及接入飞书方法

    2026年3月13日
    2
  • Landsat系列卫星介绍

    Landsat系列卫星介绍美国陆地卫星(Landsat)系列卫星是由美国航空航天局(NASA)和美国地质调查局(USGS)共同管理的。自1972年,Landsat卫星陆续发射,是美国用来探测地球资源与环境的系列地球观测卫星系统,曾称为地球资源技术卫星(ERTS)。现在中国科学院遥感与数字地球研究所主要接受、处理、存档和分发美国陆地卫星系列中的Landsat-5、Landsat-7和Landsat-8三颗卫星的数据。1.Landsat1Landsat-1卫星是美国陆地卫星的第一颗卫星,原名ETRS…

    2022年7月23日
    18
  • C#实现一个局域网文件传输工具

    C#实现一个局域网文件传输工具工作需要,经常会在工作的台式机和笔记本之间传文件或者需要拷贝文本,两个机器都位于局域网内,传文件或者文本的方式有很多种,之前是通过共享文件夹来进行文件的拷贝,或者通过SVN进行同步。文本传递比较简单,可以通过两台机器上装QQ登两个号码,或者在共享目录下建一个TXT,或者发电子邮件等等。不过上面这些方法总觉得不直接,所以想基于P2P做一个小的局域网文件和文字传输小工具。WinForm的工程,

    2022年6月3日
    42
  • ListNode示例

    ListNode*partition(ListNode*head,intx){ListNoderes(0),mid(0);if(!head)returnNULL;ListNode*small=&res;ListNode*big=∣while(head){if(head->val<

    2022年4月8日
    43

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号