git安裝(每日一記)
1. Git 安裝
2. 編輯器的選取
3. 命令環境的選擇;
(1)這個是最安全的,你只能通過git bash來操作git命令;
(2)這個選項被認為是安全的,因為它只新增一些最小的git包裝器路徑,以避免使用可選的unix工具混亂你的環境。你將能夠使用git bash和windows命令提示符下的git
(3)git和可選的unix工具都將新增到您的路徑中
4. 選擇https傳輸後端:
(1)將使用ca-bundle.crt檔案驗證伺服器證書
(2)伺服器證書將使用Windows證書庫進行驗證。 此選項還允許您使用公司的內部根CA證書分發,例如 通過活動目錄域服務
5. 配置行結束轉換
(1)檢查文字檔案時,git會將LF轉換為CRLF。當提交文字檔案時,crlf將轉換為LF。 對於跨平臺專案,這是Windows上的推薦設定(“core.autocrlf”設定為“true”)
(3)簽出或提交文字檔案時,git不會執行任何轉換。 不建議跨平臺專案選擇此選項
6. 配置終端模擬器以與git bash一起使用
(1)git bash將使用MinTTY作為終端模擬器,它具有可調整大小的視窗,非矩形選擇和unicode font.windows控制檯程式(如互動式Python)必須通過'winpty'啟動才能在MinTTY中工作。
(2)git將使用windows的預設控制檯視窗(“cmd.exe”),它適用於win32控制檯程式,如互動式python或node.js,但具有非常有限的預設回滾,需要配置為使用 Unicode字型,以便正確顯示非ASCII字元,並且在Windows 10之前,其視窗不能自由調整大小,並且它只能進行矩形文字選擇。
7. 配置額外選項
(1)檔案系統資料將被批量讀取並快取在記憶體中以進行某些操作(“core.fscache”設定為“true”)。 這提供了顯著的效能提升。
(2)Windows的git憑證管理器為Windows提供安全的git憑證儲存,最顯著的是對Visual Studio團隊服務和github的多認證支援(requires.net framework v4.5或更高版本)。
(3)啟用符號連結(需要SecreateSymbolicLink許可權)。請注意,現有儲存庫不受此設定的影響