每次重裝windows系統(tǒng)济丘,總會(huì)感到各種必須配置深深的惡意瘦锹。有時(shí)一路飆車(chē),十分鐘搞定,有時(shí)卻搞了一天才發(fā)現(xiàn)終于回歸正常弯院,其中大多是因?yàn)樵聿簧趵斫饣蚴怯⑽目床欢枋俊=裉鞂?xiě)一篇關(guān)于git安裝的英文詳解,希望能幫助新人們更順利地完成安裝听绳,一篇開(kāi)心的安裝篇教程就此開(kāi)始颂碘,噠噠~~
喜歡的小伙伴們點(diǎn)個(gè)贊咯~
1.從Git官網(wǎng)直接下載安裝程序
2.進(jìn)入安裝界面
頁(yè)面注釋如下:
【調(diào)整你的路徑環(huán)境】
你想要怎樣從命令行中使用Git
??只從Git Bash 中使用
只是最安全的選擇因?yàn)槟愕穆窂礁静粫?huì)被修改。你將只被允許從Git Bash中使用Git命令行工具椅挣。
??在Windows命令提示中使用Git
這個(gè)選項(xiàng)被認(rèn)為是安全的头岔,因?yàn)樗惶砑恿艘恍┥倭康腉it包裝器在你的路徑中避免你的環(huán)境因?yàn)榭蛇x擇的Unix工具而變混亂。你將可以在Windows命令提示和Git Bash中使用Git鼠证。
??在Windows命令提示中使用Git和可選擇的Unix工具
Git和Unix同時(shí)被添加到你的路徑峡竣。
警告:這將會(huì)覆蓋像“find” “sort”一類(lèi)的Windows工具,只有當(dāng)你理解這種影響才能使用這個(gè)選項(xiàng)量九。
【選擇HTTPS傳輸后臺(tái)】
你更喜歡哪一個(gè)作為Git的HTTPS遠(yuǎn)程連接方式适掰,SSH/TLS?
??使用公共的SSL庫(kù)(Security Socket Layer 加密套接字協(xié)議層)
服務(wù)器證書(shū)將被授權(quán)使用 ca-bundle荠列,crt文件类浪。
??使用Windows本地安全支持庫(kù)
服務(wù)器證書(shū)將被授權(quán)使用Windows證書(shū)倉(cāng)庫(kù)。
這個(gè)選項(xiàng)同樣允許你使用公司內(nèi)部使用分布在Acitve directory域服務(wù)中的根CA證書(shū)肌似。
【配置行列結(jié)束會(huì)話格式】
Git如何處理在文本文件中的行結(jié)束费就?
??檢驗(yàn)Windows格式,提交 Unix格式的行結(jié)束
Git將會(huì)在檢查文本文件時(shí)將LF轉(zhuǎn)換為CRLF川队。當(dāng)提交文本文件時(shí)力细,CRLF將會(huì)被轉(zhuǎn)換為L(zhǎng)F。對(duì)于跨平臺(tái)項(xiàng)目固额,這在Windows上是極力推薦的設(shè)置艳汽。
??檢驗(yàn)as-is,提交 Unix格式的行結(jié)束
在檢查或者提交文件時(shí)Git不會(huì)轉(zhuǎn)換任何會(huì)話对雪。當(dāng)提交文本文件時(shí)河狐,CRLF將會(huì)被轉(zhuǎn)換為L(zhǎng)F。
對(duì)于跨平臺(tái)項(xiàng)目瑟捣,這在Unix上是極力推薦的設(shè)置馋艺。
??檢驗(yàn)as-is,提交 as-is
在檢查或者提交文件時(shí)Git不會(huì)轉(zhuǎn)換任何會(huì)話。此選項(xiàng)不適用于跨平臺(tái)的項(xiàng)目迈套。
【配置終端仿真程序來(lái)使用Git Bash】
??使用MinTTY(默認(rèn)的MSYS2終端)
Git Bash將會(huì)使用MinTTY as 終端仿真器(terminal emulator)捐祠,這時(shí)它變?yōu)橐粋€(gè)可調(diào)整大小的窗口,一個(gè)無(wú)直角的標(biāo)志和一個(gè)萬(wàn)國(guó)碼的字形桑李。Windows 控制臺(tái)編碼必須經(jīng)由‘winpty’發(fā)布來(lái)工作在MinTTY上踱蛀。
??使用Windows默認(rèn)的控制臺(tái)
Git將會(huì)使用CMD命令操作臺(tái)窿给,這在Win32控制臺(tái)程序中,像交互式的interactive或者node.js工作的非常好率拒,但是默認(rèn)的屏幕滾動(dòng)非常有限崩泡,需要配置一個(gè)Unicode font來(lái)正確顯示不是ASCII值得字符。在Win10版本之前的窗口不能夠自由伸縮并且只允許矩形角文本選項(xiàng)猬膨。
【配置其他選項(xiàng)】
你將使用哪一種方式來(lái)賦予文件權(quán)限角撞?
??使文件系統(tǒng)緩存
文件系統(tǒng)數(shù)據(jù)將通過(guò)特定的操作被讀入容量并儲(chǔ)存在內(nèi)存中。這提供了一個(gè)有效的性能提升勃痴。
??使用Git信用管理器
這個(gè)Git Credential Manager for Windows 提供了Git安全信用存儲(chǔ)谒所,大多數(shù)顯著的多因素支持
Visual Studio Team和Github
??使用符號(hào)鏈接
能夠使用符號(hào)鏈接。請(qǐng)注意這個(gè)存在的倉(cāng)庫(kù)是不會(huì)被這項(xiàng)設(shè)置影響的沛申。