GitPush避免重复输入用户名和密码

问题背景

基于多年使用windows,喜欢可视化窗口,git工具也没有使用Git Bash Here,使用Git Gui Here,当多人合作实时更新git时,更是苦不堪言。

GitPush避免重复输入用户名和密码_3.jpg

解决方法如下

添加环境变量

2.1 添加环境变量

在windows中添加一个HOME环境变量,变量名:HOME,变量值:%USERPROFILE%,直接上图:


GitPush避免重复输入用户名和密码_1.jpg

创建git用户名和密码存储文件

2.2 创建git用户名和密码存储文件

直接打开桌面上的电脑,在最上边的位置,输入%HOME%,回车进入该目录,新建一个名为"_netrc"的文件,没有后缀名哦,文件中内容格式如下:


GitPush避免重复输入用户名和密码_2.jpg
machine github.com
login 54wall
password 54wall_is_a_good_man

login就是你的用户名,password就是你的密码,这里当然不是我的密码了。
重新执行Git Bash Here,或者Git Gui Here,就无需再输入用户名和密码了。

需要注意

%HOME%就是USERPROFILE,就是你登陆用户的个人用户所在的位置,直接去那里也可以:


GitPush避免重复输入用户名和密码_4.jpg

参考

Git Push 避免用户名和密码方法,但是那里的他写的_netrc的内容中他的machine {git account name}.github.com,实际是无效的,只要写machine github.com就可以了。

其余自行百度或谷歌。

广告

鲤鱼日语一个简单背日语的APP,欢迎下载,期待Star。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,993评论 19 139
  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 99,594评论 9 467
  • windows使用git的过程中(https),一定会碰到这样一种情况,就是每次要push 和pull时总是要输入...
    CoderBigBear阅读 3,831评论 2 2
  • 能掷下衣钵于石上,云:此衣表信,可力争耶!能隐于草莽中。惠明至,提掇不动,乃唤云:行者!行者!我为法来,不为衣...
    回归当初阅读 1,054评论 0 0
  • 楼内把酒楼外霖,楼台对坐酒相吟。 酒酣深处犹未尽,一曲流连醉鸿宾。 碧水楼兰送客行,逢人长有祝尧心。 终宵忘寐迷丽...
    西草堂阅读 219评论 0 0