美文网首页GitGit使用Git
GitPush避免重复输入用户名和密码

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

作者: 老卫 | 来源:发表于2016-10-10 11:06 被阅读1522次

    问题背景

    基于多年使用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。

    相关文章

      网友评论

        本文标题:GitPush避免重复输入用户名和密码

        本文链接:https://www.haomeiwen.com/subject/srgmyttx.html