便攜版git(git | git for windows portable
用過git的人都知道,在每個linux系統上都自帶git軟體。但對於windows系統就不是這樣了。而在國內,使用git的人不算多數,所以並不是每臺windows系統上都裝有git。如果我們需要臨時使用git,而那臺電腦又剛好沒有安裝git的話,這就比較麻煩了。你可能會臨時裝一個git,但是又苦於無法避免繁瑣的安裝和配置步驟。還好,我們有更好的解決方法——使用便攜版的git,即git-portable。git-portable是針對windows版git所設計的一款軟體。顧名思義,它就是便攜版或移動版的git。你可以選擇將它安裝在U盤等便攜裝置上。它不需要安裝,也不會在登...
用過git的人都知道,在每個linux系統上都自帶git軟體。但對於windows系統就不是這樣了。而在國內,使用git的人不算多數,所以並不是每臺windows系統上都裝有git。如果我們需要臨時使用git,而那臺電腦又剛好沒有安裝git的話,這就比較麻煩了。你可能會臨時裝一個git,但是又苦於無法避免繁瑣的安裝和配置步驟。還好,我們有更好的解決方法——使用便攜版的git,即git-portable。
git-portable是針對windows版git所設計的一款軟體。顧名思義,它就是便攜版或移動版的git。你可以選擇將它安裝在U盤等便攜裝置上。它不需要安裝,也不會在登錄檔上留下記錄。正因為這樣,你也無法像桌面版的git那樣,使用右鍵“git Bash here”或者“git GUI here”。
安裝方法十分簡單,只要在git官網[1]將git-portable 7Z壓縮包下載下來,解壓到你的U盤上即可。另外我們需要說明的是,這個7Z壓縮包不需要手動解壓,只要雙擊就可自解壓。當然,如果你不怕麻煩的話,你也可以手動解壓。但是,並不推薦手動解壓,因為搞不好git無法正常執行。具體方法可以參考該軟體的readme檔案。
為了減少不必要的麻煩,我們最好對git-portable進行一下初始化配置。這裡也是本文的重點內容。
每次使用git commit命令進行提交時,都會檢查是否有提交者的資訊。為了避免每次都要重新設定使用者資訊,我建議最好將這些配置儲存下來。git-portable每次都會檢查$HOME路徑下的.gitconfig資料夾,因此我們只需要將配置儲存在git-portable的安裝路徑下,然後將這個路徑臨時設定為$HOME即可。下面是.gitconfig檔案的格式:
[user] name = Your name email = Your e-mail如果你不會設定環境變數,可以參考文章後面的內容。
NOTE:上面的配置檔案中,等號後面的資訊不需要加引號。
ssh配置git-portable的ssh配置和桌面版git的配置步驟...