博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
解决向github提交代码不用输入帐号密码
阅读量:7057 次
发布时间:2019-06-28

本文共 764 字,大约阅读时间需要 2 分钟。

缘由:每次向github提交代码时都要输入用户名密码,太麻烦了,影响效率

解决方案:

方案一:

  1. 在你的用户目录下新建一个文本文件.git-credentials

    • WindowsC:/Users/username

    • Mac OS X/Users/username

    • Linux/home/username

      注意:鼠标右键新建文件重复命名是成功不了的,需要借助SublimeIDE工具来创建文件。

  2. .git-credentials在文件中输入以下内容:

    https:{username}:{password}@github.com

    {username}{password}是你的github账号密码

  3. 修改git配置

    执行命令:

    git config --global credential.helper store

    上述命令会在.gitconfig文件(.gitconfig.git-credentials在同目录下)末尾添加如下配置:

    图片描述

经过上述三步配置之后, 你push代码到github时, 便无需再输入用户名密码

方案二:

  1. 在命令行输入命令:

    git config --global credential.helper store

    这一步会在用户目录下的.gitconfig文件最后添加:

    [credential]    helper = store
  2. push 代码

    push你的代码 (git push), 这时会让你输入用户名密码, 这一步输入的用户名密码会被记住, 下次再push代码时就不用输入用户名密码!这一步会在用户目录下生成文件.git-credential记录用户名密码的信息。

总结:

方案一方案二都是创建.git-credential文件并写入用户信息,一个是手动创建,一个命令创建。

转载地址:http://wogol.baihongyu.com/

你可能感兴趣的文章
压测工具ab(Apache)详解
查看>>
Cassandra用户管理
查看>>
CentOS 7.0 配置varnish缓存
查看>>
Java Service Wrapper简介与使用
查看>>
在Android中进行单元测试遇到的问题
查看>>
2.7. SNMP
查看>>
Android全局代理软件ProxyDroid和TransProxy源码分享
查看>>
C# WinForm开发系列 - ADO.NET
查看>>
SQL Server误区30日谈-Day23-有关锁升级的误区
查看>>
人人都是 DBA(XV)锁信息收集脚本汇编
查看>>
将不确定变为确定~MVC3的ValidateInput属性失灵了
查看>>
[LeetCode] Paint House II 粉刷房子之二
查看>>
[LeetCode] Number Complement 补数
查看>>
设计一个有getMin功能的栈
查看>>
[LintCode] Maximum Gap 求最大间距
查看>>
RegeX的早期版本
查看>>
Redis 小白指南(二)- 聊聊五大类型:字符串、散列、列表、集合和有序集合...
查看>>
零元学Expression Blend 4 - Chapter 23 Deep Zoom Composer与Deep Zoom功能
查看>>
C#~异步编程再续~async异步方法与同步方法的并行
查看>>
Windows下的字体美化
查看>>