关于GIT push的时候要重复输入密码的问题

原创 2015年11月20日 16:15:13

备注:我提供的方法只能暂时不用每次输入密码,重启电脑后还需要重新运行下命令,才能不用每次都输入密码

  1. 创建key

    通过ssh-keygen -t rsa -C “youremail@example.com”命令创建sshkey。
    在github网站的设置在ssh keys 中将id_rsa.pub中的内容复制进去即可。

  2. 添加远程仓库。

    • ssh格式:git remote add origin git@github.com:way2wonder/cheatsheet.git
    • https格式:git remote add origin https://github.com/yuquan0821/demo.git

    说明:
    origin:远程仓库名 way2wonder:你git的用户名 cheatsheet:仓库名如果你在生成ssh key的时候没有设置密码。那么通过ssh格式添加远程仓库的方式就可以不用重复输入密码,如果你在生成 key的时候设置了密码,那么请参考第4

  3. git push -u origin master推送到远程仓库(如果是新仓库需要先从远程仓库pull,然后才能push)

  4. 加密的ssh key 免密码 push.

    你给ssh key加密后,那你push的时候需要重复输入的密码就是给ssh key加密的密码,而不是你git账户的密码,通过下面两个命令可以加key的密钥加入到 ssh-agent 的高速缓存中:

    • ssh-agent bash
    • ssh-add .ssh/id_rsa
  5. 完事啦,希望能给大家带来些许帮助

linux下git push不再需要重复输入账户密码的技巧

1.在 ~/ 目录下新建文件:         touch .netrc 2.修改.netrc文件,添加以下内容:         machine git.abc1.com        ...
  • u010049282
  • u010049282
  • 2016-09-15 22:37:22
  • 1172

使用SSH方式免去Git每次push都输入用户名和密码

windows下避免git每次push都输入用户名和密码
  • zhangbinu
  • zhangbinu
  • 2016-05-23 17:45:10
  • 1472

Git 避免重复输入用户名和密码方法

前言     在大家使用github的过程中,一定会碰到这样一种情况,就是每次要push 和pull时总是要输入github的账号和密码,这样不仅浪费了大量的时间且降低了工作效率。在此背景下,本...
  • tianyafeng123xin
  • tianyafeng123xin
  • 2016-09-11 15:01:23
  • 1977

windows上解决git每次重复输入账号密码

在之前公司一直在用svn,换了公司之后开始用git,在windows环境使用的时候每次都需要输入账户和密码,那么闲话少说,看看应该如何解决。 我用的是windows10环境,首先在 C:\Users...
  • shenxingyu567
  • shenxingyu567
  • 2017-06-26 11:15:49
  • 1039

如何让git记住你的账号密码?不用每次push的时候都输入账号密码

两步操作 1.在本机上生成ssh公钥,将其添加你的码云/github账户 生成新的ssh-keygen: $ ssh-keygen -t rsa -C “您的邮箱地址” 在你本机系统盘下,您的用户文...
  • qq_30604453
  • qq_30604453
  • 2017-03-21 19:40:43
  • 9353

ssh省去重复输入密码

背景介绍why很多公司都使用静态密码+动态密码的方式登陆跳板机,某些还会强制一个动态密码只能登陆一次,于是我们面临着等一分钟才能登陆一次跳板机,很不方便。本文介绍一种在本机的设置,免除每次输入密码的方...
  • xuanwu_yan
  • xuanwu_yan
  • 2015-05-12 10:57:46
  • 3193

Git免登录,不需重复输入账号和密码

摘要: 在大家使用github的过程中,一定会碰到这样一种情况,就是每次要push 和pull时总是要输入github的账号和密码,这样不仅浪费了大量的时间且降低了工作效率。在此背景下,本文在网上找了...
  • Time888
  • Time888
  • 2017-01-23 15:28:35
  • 1799

用git cmd pull 或push 时提示密码错误的解决方法

有时候准备pull的时候却发现密码怎么输也输不对,提示的信息是没有权限或者密码错误,如下 1 2 3 4 5 Warning: ...
  • Famor
  • Famor
  • 2017-02-14 11:24:54
  • 2275

github常遇问题 push到github时,每次都要输入用户名和密码的问题

问题 在github.com上 建立了一个小项目,可是在每次push 的时候,都要输入用户名和密码,很是麻烦  原因 原因是使用了https方式 push  这种方式产...
  • jiankeufo
  • jiankeufo
  • 2017-01-18 11:08:25
  • 4078

idea中git提交代码遇到的问题(反复输入密码,用户名显示不正常)

在使用idea开发的过程中,提交时遇到两个问题,一个是每次提交都需要输入用户名和密码,选择记住密码,依然提示;第二个是提交后,git账户名显示是Administrator,跟自己注册git时账号不一致...
  • maofenghua
  • maofenghua
  • 2017-06-09 18:08:44
  • 3971
收藏助手
不良信息举报
您举报文章:关于GIT push的时候要重复输入密码的问题
举报原因:
原因补充:

(最多只允许输入30个字)