現(xiàn)在公司使用git來(lái)管理項(xiàng)目已經(jīng)成為趨勢(shì)靴跛,大多公司都用git替代了svn缀雳,git可以使用命令來(lái)進(jìn)行各種操作,讓人看起來(lái)也很高大上梢睛,但也有很多人喜歡界面的方式來(lái)操作git肥印,即簡(jiǎn)單又高效。
本人也學(xué)習(xí)了git的命令绝葡,剛開始覺的還很拽深碱,但工作中還是覺的界面比較直接,所以就用了TortoiseGit來(lái)輔助git的使用藏畅。
但使用TortoiseGit時(shí)有個(gè)很煩人的bug(有的人沒有敷硅,不知道為什么),就是不會(huì)自動(dòng)記錄用戶名和密碼愉阎,每次都需要輸入密碼绞蹦,很煩人,在網(wǎng)上搜索了一下榜旦,有以下解決方法:
方法一:
在項(xiàng)目目錄中右鍵--->設(shè)置---> git--->Edit local .git/config 增加
1 [credential]
2 helper = store
這是我使用的方法
方法二:
Windows中添加一個(gè)HOME環(huán)境變量坦辟,值為%USERPROFILE%
在“開始>運(yùn)行”中打開%Home%,新建一個(gè)名為“_netrc”的文件
用記事本打開_netrc文件章办,輸入Git服務(wù)器名锉走、用戶名滨彻、密碼,并保存:
1 machine github.com #git服務(wù)器名稱
2 login user #git帳號(hào)
3 passwordpwd #git密碼
在windows上建_netrc
1 copy con _netrc #創(chuàng)建_netrc文件
2 #依次輸入以下3行:
3 machine github.com #git服務(wù)器名稱
4 login username #git帳號(hào)
5 password password #git密碼
在最后一行后輸入ctrl+z挪蹭,文件會(huì)自動(dòng)保存并退出
再次在git上提交時(shí)就不用重復(fù)輸入用戶名密碼了