git for windows 的默認工作路徑(HOME)的設置以及Git與GitHub之間的SSH加密協議


1、安裝及配置默認路徑

Windows中從GitHub上面:https://git-for-windows.github.io/ 下載安裝好git后(雙擊,改一下需要的安裝路徑,一路確定就好了),安裝過程可以參考廖雪峰的Git教程http://www.liaoxuefeng.com/。默認的HOME~路徑一般都是C:\Users\用戶名,每次得用命令切換到常用的Repository下,此操作重復而沒有意義。更重要的是,若使用SSH連接GitHub,其配置文件比如.ssh也保存在C盤中,不利於備份。

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

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

增加兩行,修改后結果如下(如果沒有則在末尾插入新的內容):

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

重啟Git bash,就會自動進入新修改后的HOME路徑了。

為了方便起見可以順手加上一個變量名用於自定義項目目錄,此做法不但便於路徑跳轉,也可以在啟動git時自動進入項目目錄。方法極為簡單,只需在profile文件中加入:

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

 2、Git與GitHub之間的SSH協議:

運行下面的指令:

$      ssh-keygen -t rsa -C "xxx@xxx.com"

即可看到下圖:

紫色部分要一模一樣,前面的為自定義的路徑,要與你設置的HOME路徑相同,這樣就能夠自定義你的SSH公鑰和私鑰的保存位置了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM