轉自:http://blog.csdn.net/lucien_zhou/article/details/62069246
為了解決這個問題,我在網上找了好久,嘗試過按網上其他人所述,修改 git 安裝目錄下的 /etc/profile 文件,但都都沒有起到作用,最后用了一個很笨的方法。
直接在windows下添加了一個用戶變量 HOME ,值為自己想設置的 git 用戶HOME 目錄路徑。當然在windows下修改環境變量是要重啟電腦的,然后用 git bash 登錄后,使
用 pwd 命令就可以看到我們就在自己設定的主目錄中了。我也試過直接修改 git bash 快捷方式屬性下的 “起始位置” 和 目標“”,的確可以讓 git bash 的啟動頁面目錄在那里,但
cd ~ 后會發現 git 的 HOME 目錄還是在 C 盤。
如此,即使 git 啟動后的目錄被修改了,但並 git 的 HOME 沒變,也就意味着驗證 git 服務器的密鑰(默認 id_rsa)和公鑰(id_rsa.pub)存放的位置還是得在C盤,還是要
在C盤的 HOME目錄下 mkdir .ssh ,然后把密鑰和公鑰放入其中,才能通過公司 git 服務器的身份驗證。
深切的感受:windows就要用 windows 下的解決方法,畢竟 windows 和 Linux 是不一樣的。
---------------------------------------------------------------------------------
關注微信公眾號即可在手機上查閱,並可接收更多測試分享~