文章目录
首页
Javascript
Html
Css
Node.js
Electron
移动开发
工具类
服务端
浏览器相关
前端收藏
其他

github push免密码

2015年01月05日 发布 阅读(92) 作者:懒炖

github push代码到远程仓库时,如果没有设置,每次push都是要求输入密码的,烦不烦?

下面的方法都是基于windows系统

配置config

第一步
在用户目录(如:C:\Users\Administrator)下生成.git-credentials,windows系统不能直接命名带.的文件,所以要在git bash上操作

  1. // 生成.git-credentials文件
  2. touch .git-credentials
  3. // 编辑
  4. vim .git-credentials

.git-credentials输入内容: https://{username}:{password}@github.com{username}{password}替换成自己在github上的用户名和密码。如https://abc:123456@github.com

第二步
.git-credentials文件配置好了后,然后是配置gitconfig

  • 配置全局

    1. git config --global credential.helper store
  • 配置本地
    配置本地的话,要到切换到项目目录启动git bash再设置

    1. git config --local credential.helper store

配置完后,我们通过git config --list --localgit config --list --global可以查看配置下多一项:

  1. credential.helper=store
版权声明:本站文章除特别声明外,均采用署名-非商业性使用-禁止演绎 4.0 国际 许可协议,如需转载,请注明出处

评论

  •