Git Push 不用再次输入用户名和密码方法
前言
在大家使用github的过程中,一定会碰到这样一种情况,就是每次要push 和pull时总是要输入github的账号和密码,这样不仅浪费了大量的时间且降低了工作效率。在此背景下,本文在网上找了两种方法来避免这种状况,这些成果也是先人提出来的,在此只是做个总结。
1.方法一
1.1 创建文件存储GIT用户名和密码
在%HOME%目录中,一般为C:\users\Administrator,也可以是你自己创建的系统用户名目录,反正都在C:\users\中。文件名为.git-credentials,由于在Window中不允许直接创建以"."开头的文件,所以需要借助git bash进行,打开git bash客户端,进行%HOME%目录,然后用touch创建文件 .git-credentials, 用vim编辑此文件,输入内容格式:
touch .git-credentials
vim .git-credentials
https://{username}:{password}@github.com
1.2 添加Git Config 内容-(有用)
进入git bash终端, 输入如下命令:
git config --global credential.helper store
执行完后查看%HOME%目录下的.gitconfig文件,会多了一项:
[credential]helper = store
重新开启git bash会发现git push时不用再输入用户名和密码
2.方法二
2.1 添加环境变量
在windows中添加一个HOME环境变量,变量名:HOME,变量值:%USERPROFILE%
2.2 创建git用户名和密码存储文件
进入%HOME%目录,新建一个名为"_netrc"的文件,文件中内容格式如下:
machine {git account name}.github.com login your-usernmae password your-password
重新打开git bash即可,无需再输入用户名和密码
Git Push 不用再次输入用户名和密码方法相关推荐
- Git pull[push] 不用每次输入用户名和密码
2019独角兽企业重金招聘Python工程师标准>>> 网上的很多教程都是使用ssh key来实现免密码操作,其实没那么麻烦,新增一个配置就好了 1.在当前用户目录下新建.gitco ...
- git不用每次输入用户名和密码
使用git pull或者git push每次都需要输入用户名和密码很不人性化,耽误时间,现在教大家一条命令实现保存用户名和密码不用再输入 git config --global credential. ...
- Git Push 避免输入用户名和密码方法
1 创建文件存储GIT用户名和密码 在%HOME%目录中,一般为C:\users\Administrator,也可以是你自己创建的系统用户名目录,反正都在C:\users\中.文件名为.git-cre ...
- Meth | Git 避免重复输入用户名和密码方法
git config --global credential.helper store 1.2 添加Git Config 内容 进入git bash终端, 输入如下命令: git config --g ...
- 本地Git连接服务器git不用每次输入用户名和密码的方法
windows配置git用户名密码 修改git配置文件:C:\Users\ys\ .gitconfig (多个git地址可配置多个用户名密码) [gui] encoding = utf-8 recen ...
- kaggle notebook在git push时附带用户民和密码(一行搞定,全部写在一行中)
因为kaggle notebook是非交互式的,显然不能git push后再输入用户名和密码. 所以下面是直接在git push中直接填写密码和用户名. !cd /kaggle/working/lig ...
- Git Push 避免用户名和密码方法
前言 在大家使用github的过程中,一定会碰到这样一种情况,就是每次要push 和pull时总是要输入github的账号和密码,这样不仅浪费了大量的时间且降低了工作效率.在此背景下,本文在网上找了两 ...
- 解决 git extensions 每次提交需要输入用户名和密码
打开git bash 输入用户名和密码 git config --global user.name "username" git config --global user.emai ...
- TortoiseGit 连接 git服务器免输入用户名和密码的方法
每次git clone 和push 都要输入用户名和密码.虽然安全,但在本机上每次都输有些麻烦,如何记住用户名和密码呢? 在网上看了各种方法,比如改环境变量什么的都比较麻烦,还不一定成功,然后就找到了 ...
最新文章
- 微软29岁员工年薪税后85W!竟然说自己活得很惨!网友:确实挺惨!
- 【spring boot】Controller @RequestMapping 数据绑定:接收 Date 类型参数时遇错,将 String 类型的参数转换成 Date 类型
- HTML知识点总结之img、scirpt、link标签
- python编程首选_为什么说学编程首选是python
- 学习 |《神经网络与深度学习》的讲义
- mysql group by 用法解析(详细)
- dw2xls已升级至pb11.5
- 十一、 人工变量之 “大M” 法
- cad横断面图转文本
- visual studio code输入感叹号没有提示
- ESD5V5U5ULC TVS DIODE SC74-6 TVS - 二极管
- 转:__stack_chk_fail栈检查失败
- log4j不打日志问题之实战解决方案(二)
- 二、Excel大纲—基础篇
- 记一次Redis哨兵机制【主机挂了无法切换其他从机】的问题
- 谷歌浏览器安装vue-devtools
- Openjudge上mooc组题目:魔兽世界:备战
- HDU 2197 本源串
- 定制纳米储氢材料NdNi4.8Sn0.2/CNTs纳米碳管复合储氢材料/膨胀石墨/LiBH4复合储氢材料
- toString方法和String方法
热门文章
- windows——celery
- Linux服务器防火墙白名单设置
- odoo many2one
- OpenStack Network --- introduction部分 阅读笔记
- iOS LaunchScreen和LaunchImage的转换启动图
- ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password
- Wait--查看等待
- 从各大跨平台技术说开去,我们真的需要虚拟 DOM 吗?
- 【bzoj1029】【JSOI2007】建筑抢修
- 判断js对象是否拥有某属性