关于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. 完事啦,希望能给大家带来些许帮助

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

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

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

git push时候总提示输入账号密码 - 免除设置

linux下 在~/下, touch创建文件 .git-credentials, 用vim编辑此文件,输入内容格式: touch .git-credentials vim .git-cr...

解决Git push时重复输入用户名密码的问题。

第一步:添加系统环境变量 第二步: C:\Users\admin目录下新建名字为_netrc的文件并编辑该文件写如下内容: machine github.com login...

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

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

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

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

设置Git不需要每次push都输入用户名和密码

正如苹果的设计理念中的一条——当你频繁地进行某项操作的时候,做这件事情就会变成一种机械的运动。删除邮件时出现的警告框是如此,git push时每次都需要输入用户名和密码也是如此。那么就可以通过如下的操...

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

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

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

在github.com上 建立了一个小项目,可是在每次push  的时候,都要输入用户名和密码,很是麻烦 原因是使用了https方式 push 在termail里边 输入  git rem...

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

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

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

windows下避免git每次push都输入用户名和密码
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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