2011年12月8日 星期四

git - 在windows環境下使用_netrc來存帳號密碼

之前寫了一篇文章記錄如何在windows環境上裝git server

基本上,依照這篇設定的方式
git client端在pull、push程式時
因為是透過http basic authentication來做帳號密碼的認證的

時間一久,工程師對於重覆的動作是會煩的
來用_netrc檔案來記憶UserName和Password吧
步驟如下:
1.透過cmd.exe來設定環境變數HOME
設定好之後,將命令視窗關掉,再重新執行後打上echo %HOME%來看一下設定後的路徑在哪
通常都是C:\Users\"你的帳號"

2.建一個_netrc檔,放到剛剛echo出來的%HOME%路徑裡
_netrc檔的內容如下:


machine <server name>
login <username>
password <password>


<server name>就是遠端的git repository的路徑
<username>就是http認證的帳號
<password>當然就是密碼

3.就是pull程式試看看吧 XD

沒有留言:

張貼留言