大家好,很高興再次與大家見(jiàn)面,我是全棧君。
原文:win10系統(tǒng)git安裝教程『純小白教程超詳細(xì)』【附贈(zèng)Git使用教程】
Git(發(fā)音為/g?t/)是一個(gè)開(kāi)源的分布式版本控制系統(tǒng),能夠高效、快速地管理從小型到大型項(xiàng)目的版本。接下來(lái)我們將詳細(xì)介紹如何在windows 10系統(tǒng)上下載并安裝Git,文末還有額外福利等著大家哦!
Git安裝詳細(xì)指南:
第一步:下載Git
訪問(wèn)Git官方下載頁(yè)面https://git-scm.com/downloads
由于我使用的是Windows系統(tǒng)的瀏覽器,Git官網(wǎng)會(huì)自動(dòng)識(shí)別我的操作系統(tǒng),點(diǎn)擊“Download for Windows”或“Windows”按鈕,即可進(jìn)入Git版本下載頁(yè)面。
在選擇版本時(shí),需先確認(rèn)電腦是多少位的操作系統(tǒng)。右鍵點(diǎn)擊桌面上的“此電腦”,選擇“屬性”。
可以看到我的電腦是Windows 10 64位系統(tǒng),因此我需要下載Git 64位版本(如果是32位系統(tǒng)則需下載32位版本)。
有Git for Windows Setup和Git for Windows Portable(便攜版)兩個(gè)版本可供選擇,我選擇了基本版本,點(diǎn)擊“64-bit Git for Windows Setup”。
擴(kuò)展:Git Portable是針對(duì)Windows版Git設(shè)計(jì)的一款軟件。它是便攜版或移動(dòng)版的Git,可以安裝在U盤(pán)等便攜設(shè)備上,無(wú)需安裝,也不會(huì)在注冊(cè)表中留下痕跡。然而,你無(wú)法像桌面版Git那樣,通過(guò)右鍵菜單使用“git bash here”或“git GUI here”。
正常情況下,瀏覽器會(huì)彈出下載窗口(谷歌瀏覽器會(huì)在左下角顯示文件下載),選擇下載位置,點(diǎn)擊“下載”。
360瀏覽器的下載界面
如果遇到無(wú)法下載或下載速度過(guò)慢的情況,可以使用下載工具(如迅雷)進(jìn)行下載。
復(fù)制地址欄中的鏈接,打開(kāi)下載工具,新建下載任務(wù)。
—
Git安裝包下載完成
第二步:運(yùn)行Git安裝程序
01 許可聲明
此界面是使用許可聲明,點(diǎn)擊“Next”進(jìn)入下一界面。
02 選擇Git的安裝路徑
我使用了默認(rèn)的安裝路徑,大家可以根據(jù)需要進(jìn)行修改,修改后點(diǎn)擊“Next”。
03 確認(rèn)安裝路徑
詢(xún)問(wèn)是否確認(rèn)安裝到你設(shè)置的路徑,沒(méi)有問(wèn)題的話(huà),點(diǎn)擊“是”。
04 選擇組件
上圖紅框內(nèi)的選項(xiàng)是默認(rèn)勾選的,建議保持不變。
第1個(gè)綠框:是否在桌面創(chuàng)建快捷方式,打鉤后桌面將出現(xiàn)Git的快捷方式;
第2個(gè)綠框:是否每天檢查Git是否有Windows更新。
根據(jù)個(gè)人需求選擇后,點(diǎn)擊“Next”按鈕進(jìn)入下一界面。
05 創(chuàng)建在開(kāi)始菜單中的名稱(chēng)
此界面是創(chuàng)建開(kāi)始菜單中的名稱(chēng),不需要修改,直接點(diǎn)“Next”按鈕。
06 Git文件默認(rèn)的編輯器
此界面是在選擇Git文件默認(rèn)的編輯器,通常不常用,默認(rèn)選擇vim即可,直接點(diǎn)“Next”按鈕進(jìn)入下一界面。
07 設(shè)置新存儲(chǔ)庫(kù)中初始分支的名稱(chēng)
此頁(yè)面是設(shè)置新存儲(chǔ)庫(kù)中初始分支的名稱(chēng),默認(rèn)是“master”,如果想修改分支名稱(chēng),點(diǎn)擊第二個(gè)選項(xiàng),在“main”的位置修改即可,這里我選擇默認(rèn)的名稱(chēng),點(diǎn)擊“Next”進(jìn)入下一界面。
08 調(diào)整Path環(huán)境
第一種配置是“僅從Git Bash使用Git”。這是最安全的選擇,因?yàn)槟腜ATH根本不會(huì)被修改。你只能使用Git Bash的Git命令行工具。但是這將不能通過(guò)第三方軟件使用。
第二種配置是“從命令行以及第三方軟件進(jìn)行Git”。該選項(xiàng)被認(rèn)為是安全的,因?yàn)樗鼉H向PATH添加了一些最小的Git包裝器,以避免使用可選的unix工具造成環(huán)境混亂。
你將能夠從Git Bash,命令提示符和Windows PowerShell以及在PATH中尋找Git的任何第三方軟件中使用Git。這也是推薦的選項(xiàng)。
第三種配置是“從命令提示符使用Git和可選的Unix工具”。警告:這將覆蓋Windows工具,如“find”和“sort”。只有在了解其含義后才使用此選項(xiàng)。
推薦使用默認(rèn)配置,點(diǎn)擊“Next”按鈕進(jìn)入下一安裝界面。
09 選擇ssh可執(zhí)行文件
10 選擇HTTPS后端傳輸
第一個(gè)選項(xiàng)是“使用OpenSSL庫(kù)”。服務(wù)器證書(shū)將使用ca-bundle.crt文件進(jìn)行驗(yàn)證。這也是我們常用的選項(xiàng)。
第二個(gè)選項(xiàng)是“使用本地Windows安全通道庫(kù)”。服務(wù)器證書(shū)將使用Windows證書(shū)存儲(chǔ)驗(yàn)證。此選項(xiàng)還允許您使用公司的內(nèi)部根CA證書(shū),例如通過(guò)Active Directory Domain Services。
我使用默認(rèn)選項(xiàng),點(diǎn)擊“Next”按鈕進(jìn)入下一界面。
11 配置行尾符號(hào)轉(zhuǎn)換
第一個(gè)選項(xiàng)是“簽出Windows風(fēng)格,提交Unix風(fēng)格的行尾”。簽出文本文件時(shí),Git會(huì)將LF轉(zhuǎn)換為CRLF。提交文本文件時(shí),CRLF將轉(zhuǎn)換為L(zhǎng)F。對(duì)于跨平臺(tái)項(xiàng)目,這是Windows上的推薦設(shè)置(“core.autocrlf”設(shè)置為“true”)
第二個(gè)選項(xiàng)是“按原樣簽出,提交Unix樣式的行尾”。簽出文本文件時(shí),Git不會(huì)執(zhí)行任何轉(zhuǎn)換。提交文本文件時(shí),CRLF將轉(zhuǎn)換為L(zhǎng)F。對(duì)于跨平臺(tái)項(xiàng)目,這是Unix上的建議設(shè)置(“core.autocrlf”設(shè)置為“input”)
第三種選項(xiàng)是“按原樣簽出,按原樣提交”。當(dāng)簽出或提交文本文件時(shí),Git不會(huì)執(zhí)行任何轉(zhuǎn)換。不建議跨平臺(tái)項(xiàng)目選擇此選項(xiàng)(“core.autocrlf”設(shè)置為“false”)
我選擇默認(rèn)第一種選項(xiàng),點(diǎn)擊“Next”按鈕到下一安裝界面。
12 配置用于Git Bash的終端模擬器
第一個(gè)選項(xiàng)是“使用MinTTY(MSYS2的默認(rèn)終端)”。Git Bash將使用MinTTY作為終端模擬器,該模擬器具有可調(diào)整大小的窗口,非矩形選擇和Unicode字體。Windows控制臺(tái)程序(例如交互式python)必須通過(guò)“winpty”啟動(dòng)才能在MinTTY中運(yùn)行。
第二個(gè)選項(xiàng)是“使用Windows的默認(rèn)控制臺(tái)窗口”。Git將使用Windows的默認(rèn)控制臺(tái)窗口(“cmd.exe”),該窗口可以與Win32控制臺(tái)程序(如交互式Python或node.JS)一起使用,但默認(rèn)的回滾非常有限,需要配置為使用unicode字體以正確顯示非ASCII字符,并且在Windows 10之前,其窗口不能自由調(diào)整大小,并且只允許矩形文本選擇。
我選擇默認(rèn)的第一種選項(xiàng),點(diǎn)擊“Next”按鈕進(jìn)入下一安裝界面。
13 選擇git pull的默認(rèn)行為
第一個(gè)選項(xiàng):默認(rèn)值(快進(jìn)或合并)
這是“git pull”的標(biāo)準(zhǔn)行為:盡可能將當(dāng)前分支快速轉(zhuǎn)發(fā)到獲取的分支,否則創(chuàng)建合并提交
第二個(gè)選項(xiàng):復(fù)位
將當(dāng)前分支復(fù)位到獲取的分支上。如果沒(méi)有要重新設(shè)置基礎(chǔ)的本地提交,這相當(dāng)于快進(jìn)。
第三個(gè)選項(xiàng):只有快進(jìn)
快進(jìn)到獲取的分支。如果不能獲取,則失敗。
我選擇默認(rèn)的第一種選項(xiàng),點(diǎn)擊“Next”按鈕進(jìn)入下一安裝界面。
14 配置憑證管理器
配置憑證管理器
第一個(gè)選擇項(xiàng):Git憑證管理器
第二個(gè)選擇項(xiàng):無(wú),不要使用憑證管理器
我選擇默認(rèn)的第一種選項(xiàng),點(diǎn)擊“Next”按鈕進(jìn)入下一安裝界面。
15 配置額外選項(xiàng)
第一個(gè)選項(xiàng):“啟用文件系統(tǒng)緩存”。文件系統(tǒng)數(shù)據(jù)將被批量讀取并緩存在內(nèi)存中用于某些操作(“core.fscache”設(shè)置為“true”)。這提供了顯著的性能提升。
第二個(gè)選項(xiàng):“啟用符號(hào)鏈接”。啟用符號(hào)鏈接(需要SeCreateSymbolicLink權(quán)限)。請(qǐng)注意,現(xiàn)有存儲(chǔ)庫(kù)不受此設(shè)置的影響。
我選擇默認(rèn)的第一種選項(xiàng),點(diǎn)擊“Next”按鈕進(jìn)入下一安裝界面。
16 配置實(shí)驗(yàn)選項(xiàng)
第一個(gè)選項(xiàng):?jiǎn)⒂脤?duì)偽控制臺(tái)的實(shí)驗(yàn)性支持。
(新增!)這允許在git bash窗口中運(yùn)行Node或Python之類(lèi)的本機(jī)控制臺(tái)程序,而無(wú)需使用winpty,但它仍然存在已知的bug。
第二個(gè)選項(xiàng):?jiǎn)⒂脤?shí)驗(yàn)性?xún)?nèi)置文件系統(tǒng)監(jiān)視器
(新增!)自動(dòng)運(yùn)行內(nèi)置的文件系統(tǒng)監(jiān)視程序,以加速包含許多文件的工作樹(shù)中的常見(jiàn)操作,如“git status”、“git add”、“git commit”等。
大家可以根據(jù)需要選擇,我這里都選上了,點(diǎn)擊“Install”按鈕開(kāi)始安裝。
17 git自動(dòng)根據(jù)配置開(kāi)始安裝
18 安裝完成
19 啟動(dòng)git測(cè)試
在開(kāi)始菜單中可以看到Git的三個(gè)啟動(dòng)圖標(biāo)(Git Bash、Git CMD(Deprecated)、Git GUI)。
Git Bash是Git配套的一個(gè)控制臺(tái),點(diǎn)擊打開(kāi)如下圖:
Git CMD(Deprecated),是通過(guò)CMD使用Git(不推薦使用),點(diǎn)擊打開(kāi)如下圖:
Git GUI是Git的可視化操作工具,點(diǎn)擊打開(kāi)如下圖:
關(guān)于在Windows 10系統(tǒng)上下載和安裝Git的教程就介紹到這里,如果對(duì)Git的使用不熟悉,可以學(xué)習(xí)下面的Git視頻教程。
Git教程視頻:Git快速入門(mén)視頻教程
發(fā)布者:全棧程序員棧長(zhǎng),轉(zhuǎn)載請(qǐng)注明出處:https://www.php.cn/link/57ed2a56d827a1db93294f32c443b57c