Windows下修改Git bash的HOME路徑(轉)

  (本文轉自 http://poetcoder.com/2013/03/21/modify-git-root-direction-on-windows/)linux

  Windows中使用http://git-scm.com/安裝Git bash工具,默認的HOME~路徑通常都是C:\Users\用戶名,每次得用命令切換到經常使用的Repository下,此操做重複而沒有意義。更重要的是,若使用SSH鏈接GitHub,其配置文件好比rsa也保存在C盤中,不利於備份。所以,本文的目的是修改Git bash默認的Home路徑。git

打開Git安裝位置\etc\profile文件,找到github

# normalize HOME to unix path
HOME="$(cd "$HOME" ; pwd)"
export PATH="$HOME/bin:$PATH"

增長兩行,修改後結果以下:windows

# normalize HOME to unix path
HOME="你想要修改的HOME路徑(如:D:/github/)"
HOME="$(cd "$HOME" ; pwd)"
cd
export PATH="$HOME/bin:$PATH"

再次啓動Git bash,就會自動進入新修改後的HOME路徑了,以後新配置的.SSH文件夾也爲在新路徑中。bash


Updated on 2013/11/13工具

如果Windows系統,爲了方便起見能夠順手加上一個變量名用於自定義項目目錄,此作法不但便於路徑跳轉,也能夠在啓動git時自動進入項目目錄。方法極爲簡單,只需在profile文件中加入:spa

# set Project Path
proj="你的項目文件目錄"
cd $proj

如代碼所「言」,可以使用cd $proj命令便可跳轉到項目目錄,也能夠按需定義其餘變量。unix

若是您對bush很是瞭解,應該能猜到linux的bash的配置方案理應也在這行得通。而事實也的確如此,有profile就有bashrc。code

HOME目錄下新建文件.bashrc寫入你最慣用的配置,好比alias、bind、export 等,執行source ~/.bashrc即刻生效。orm

參考文獻

Portable Git for Windows: setting the $HOME environment variable to allow complete portability (including SSL keys and configuration for use with GitHub)

相關文章
相關標籤/搜索