文章目录

做项目肯定需要版本管理,版本控制方面目前主流是svn和git,git在本地管理上有svn无法比拟的优势,所以越来越多的开源项目甚至私有项目都开始使用git作为版本控制的工具。

但是git有个很烦的问题,没有在明显的位置提示可以保存密码,所以一直以来都忍受着不断输密码的痛苦。

昨天Fenix跟我说他保存上密码了,但是不记得怎么做的,于是出于学(xian)习(mu)新(ji)知(du)识(hen)的积极心态,我自己也上度娘走了一圈,找到了如下方法

方法一:

设置 -> git 编辑本地 .git/config 增加

[credential]   
    helper = store
    

保存,输入一次密码后第二次就会记住密码了

方法二:

Windows中添加一个HOME环境变量,值为%USERPROFILE%

在“开始>运行”中打开%Home%,新建一个名为“_netrc”的文件

用记事本打开_netrc文件,输入Git服务器名、用户名、密码,并保存:

machine github.com      #git服务器名称
login user         #git帐号
passwordpwd  #git密码

在windows上建_netrc

copy con _netrc #创建_netrc文件
#依次输入以下3行:
machine github.com   #git服务器名称
login username       #git帐号
password password    #git密码

在最后一行后输入ctrl+z,文件会自动保存并退出

再次在git上提交时就不用重复输入用户名密码了


♦ 本文固定连接:https://www.gsgundam.com/archive/2015-07-11-tortoise-git-save-password/

♦ 转载请注明:GSGundam 2015年07月11日发布于 GSGUNDAM砍柴工

♦ 本文版权归作者,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接。

♦ 原创不易,如果页面上有适合你的广告,不妨点击一下看看,支持作者。(广告来源:Google Adsense)

♦ 本文总阅读量