- 官網(wǎng)地址: https://www.git-scm.com/
- 官方文檔: https://www.git-scm.com/docs
- 官方電子書: https://git-scm.com/book/zh/v2
- GitHub: https://github.com/git/git
一、簡介
1.1 什么是Git?
Git
:是一個(gè)版本控制系統(tǒng),用于跟蹤和管理軟件開發(fā)項(xiàng)目的文件和代碼的變化。它允許多個(gè)開發(fā)者在同一個(gè)項(xiàng)目上協(xié)同工作,并記錄每個(gè)開發(fā)者對(duì)項(xiàng)目文件的修改、添加和刪除等操作。Git 可以幫助開發(fā)團(tuán)隊(duì)更好地組織和管理代碼,跟蹤項(xiàng)目的演變歷史,并且容易回滾到之前的版本。
1.2 Git 的主要特點(diǎn)
Git 的主要特點(diǎn)包括:
- 分布式版本控制: 每個(gè)開發(fā)者都可以在本地?fù)碛型暾拇a倉庫,并且可以在沒有網(wǎng)絡(luò)連接的情況下進(jìn)行工作。
- 分支管理: Git 鼓勵(lì)開發(fā)者使用分支來進(jìn)行并行 開發(fā)和嘗試新goon功能,然后再將分支合并到主分支中。
- 快速和高效: Git 的設(shè)計(jì)目標(biāo)之一是快速執(zhí)行操作,包括提交、分支切換、合并等,即使在大型項(xiàng)目中也能保持高效。
- 強(qiáng)大的歷史記錄: Git 記錄了每個(gè)提交的詳細(xì)信息,包括作者、時(shí)間戳和具體的修改內(nèi)容,這樣可以方便地查看項(xiàng)目的演變歷史。
- 支持多種協(xié)作方式: Git 支持通過遠(yuǎn)程倉庫進(jìn)行協(xié)作開發(fā),開發(fā)者可以將自己的修改推送到遠(yuǎn)程倉庫,并從其他開發(fā)者那里獲取最新的修改。
Git 是目前最流行的版本控制系統(tǒng)之一,被廣泛應(yīng)用于軟件開發(fā)領(lǐng)域。
1.3 什么是 Git Bash?
Git Bash
:是一個(gè)命令行工具,它為 Windows 用戶提供了類似于 Unix/Linux 終端的環(huán)境,以便他們 在 Windows 系統(tǒng)中使用 Git 和其他類 Unix 命令。它是 Git 版本控制系統(tǒng)的一部分,可以讓用戶在 Windows 平臺(tái)上使用 Git 命令行工具。
Git Bash 基于 MinGW(Minnimalist GNU for Windows)和 MSYS(Minimal System),它提供了一套工具和環(huán)境,使得在 Windows 上使用 Git 和其他類 Unix 命令更加方便和高效。
使用 Git Bash,你可以執(zhí)行各種 Git 操作,例如:克隆倉庫
、創(chuàng)建分支
、提交代碼
、合并分支
等。此外,還可以使用常見的 Unix 命令,例如:ls
、cd
、mkdir
、rm
等,來瀏覽和管理文件系統(tǒng)。
二、下載
官方下載地址: https://www.git-scm.com/download/
進(jìn)入下載頁面后,可以選擇相應(yīng)的系統(tǒng)下載,也可以直接點(diǎn)擊右側(cè) Download for Windows
下載Windows最新版安裝包。
進(jìn)入 Windows 下載頁面后,可以根據(jù)情況選擇相應(yīng)的安裝包下載,這里我們點(diǎn)擊 Click here to download
。
下載后文件如下:

三、安裝
3.1 同意協(xié)議
雙擊安裝包,點(diǎn)擊 Next
。

3.2 選擇安裝位置
選擇安裝位置,可以保持默認(rèn),點(diǎn)擊 Next
。

從這里開始后面的配置一般不需要變動(dòng),默認(rèn)配置即可,感興趣的可以看下,否則直接跳轉(zhuǎn) 3.4 節(jié)即可。
3.3 其他配置(【Next】 即可)
這里可以配置勾選組件,一般我們不需要勾選 Open Git GUI here
,點(diǎn)擊 Next
。

這里可以配置開始菜單中的軟件名稱,默認(rèn)即可,點(diǎn)擊 Next
。

這里是選擇當(dāng) Git 需要編輯文本的時(shí)候采用哪種樣式,默認(rèn)使用 Vim 進(jìn)行編輯,也可以使用 Notepad++ 等其他工具,這里我們默認(rèn)即可,點(diǎn)擊 Next
。

這里選擇當(dāng)執(zhí)行 git init
命令時(shí),初始化分支的名稱是否按照自定義,這里默認(rèn)即可,點(diǎn)擊 Next
。

這里是選擇 Git Bash 與原命令行的兼容默認(rèn),這里默認(rèn)允許兼容第三方軟件即可,點(diǎn)擊 Next
。

因?yàn)?Git 用到了 SSH,這里選擇是否使用 Git Bash 綁定的 OpenSSH,默認(rèn)即可,點(diǎn)擊 Next
。

這里是選擇 HTTPS 中 SSL 加密協(xié)議的依賴,選擇默認(rèn)即可,點(diǎn)擊 Next
。

這里是配置換行符,Windows 和 Linux 的換行符不同,可能會(huì)導(dǎo)致提交時(shí)格式亂掉,這里我們默認(rèn)檢查 Windows 換行符,自動(dòng)轉(zhuǎn)換成 Unix 風(fēng)格的換行符即可,點(diǎn)擊 Next
。

這里是配置終端風(fēng)格,個(gè)人覺得默認(rèn)的 MinTTY(虛擬終端)就可以了,喜歡使用 Windows 控制臺(tái)的小伙伴也可以選擇第二個(gè),點(diǎn)擊 Next
。

這里配置執(zhí)行 git pull
命令時(shí),如果沖突應(yīng)該如何處理,這里默認(rèn)自動(dòng) merge 即可。

這里是選擇是否配置個(gè)人管理員,一般用不到,不過默認(rèn)即可,點(diǎn)擊 Next
。

這里是額外配置,可以選擇是否啟用文件系統(tǒng)緩存、是否啟用符號(hào)鏈接(類似快捷方式),默認(rèn)即可,點(diǎn)擊 Next
。

這里可以配置一些實(shí)驗(yàn)性的功能,未防止誤操作,默認(rèn)不勾選即可,點(diǎn)擊 Next
。

3.4 安裝完畢
通過上述一系列的配置,正式開始安裝。

等待一段時(shí)間后,安裝完畢。

3.5 打開 Git Bash
我們?cè)谌我馕募A右鍵,可以看到 Git Bash 已經(jīng)添加到右鍵菜單中了。
選擇 Open Git Bash here
,就可以打開 Git Bash 的 MinTTY(虛擬終端)窗口了。
文章來源:http://www.zghlxwxcb.cn/news/detail-763472.html
整理完畢,完結(jié)撒花~ ??文章來源地址http://www.zghlxwxcb.cn/news/detail-763472.html
到了這里,關(guān)于Git(一)Windows下安裝及使用Git Bash的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!