Windows下如何解決git bash的默認home目錄路徑問題

     爲了解決這個問題,我在網上找了好久,嘗試過按網上其他人所述,修改 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 是不一樣的。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章