芜湖尾敢投资有限公司

分布式版本控制系統(tǒng)Git v2.25.0下載windows/Mac——墨澀網(wǎng)

Git是一個(gè)免費(fèi)的開源?分布式版本控制系統(tǒng),旨在快速高效地處理從小型到大型項(xiàng)目的所有內(nèi)容。

Git?易于學(xué)習(xí),?占地面積小,具有閃電般的快速性能。它具有Subversion,CVS,Perforce和ClearCase之類的SCM工具,具有廉價(jià)的本地分支,方便的暫存區(qū)域和?多個(gè)工作流等功能

開源地址

https://github.com/git/git

官網(wǎng):

https://git-scm.com/

軟件截圖

介紹

關(guān)于:與其他源代碼控制系統(tǒng)相比,Git的優(yōu)勢(shì)。

文獻(xiàn)資料:命令參考頁,Pro Git書籍內(nèi)容,視頻和其他材料。

資料下載:適用于所有主要平臺(tái)的GUI客戶端和二進(jìn)制發(fā)行版。

社區(qū):參與其中!錯(cuò)誤報(bào)告,郵件列表,聊天,開發(fā)等。

Git的 功能特性:

從一般開發(fā)者的角度來看,git有以下功能:
1、從服務(wù)器上克隆完整的Git倉(cāng)庫(kù)(包括代碼和版本信息)到單機(jī)上。
2、在自己的機(jī)器上根據(jù)不同的開發(fā)目的,創(chuàng)建分支,修改代碼。
3、在單機(jī)上自己創(chuàng)建的分支上提交代碼。
4、在單機(jī)上合并分支。
5、把服務(wù)器上最新版的代碼fetch下來,然后跟自己的主分支合并。
6、生成補(bǔ)?。╬atch),把補(bǔ)丁發(fā)送給主開發(fā)者。
7、看主開發(fā)者的反饋,如果主開發(fā)者發(fā)現(xiàn)兩個(gè)一般開發(fā)者之間有沖突(他們之間可以合作解決的沖突),就會(huì)要求他們先解決沖突,然后再由其中一個(gè)人提交。如果主開發(fā)者可以自己解決,或者沒有沖突,就通過。
8、一般開發(fā)者之間解決沖突的方法,開發(fā)者之間可以使用pull 命令解決沖突,解決完沖突之后再向主開發(fā)者提交補(bǔ)丁。
從主開發(fā)者的角度(假設(shè)主開發(fā)者不用開發(fā)代碼)看,git有以下功能:
1、查看郵件或者通過其它方式查看一般開發(fā)者的提交狀態(tài)。
2、打上補(bǔ)丁,解決沖突(可以自己解決,也可以要求開發(fā)者之間解決以后再重新提交,如果是開源項(xiàng)目,還要決定哪些補(bǔ)丁有用,哪些不用)。
3、向公共服務(wù)器提交結(jié)果,然后通知所有開發(fā)人員。

優(yōu)點(diǎn):

適合分布式開發(fā),強(qiáng)調(diào)個(gè)體。
公共服務(wù)器壓力和數(shù)據(jù)量都不會(huì)太大。
速度快、靈活。
任意兩個(gè)開發(fā)者之間可以很容易的解決沖突。
離線工作。

下載地址

官網(wǎng):https://git-scm.com/

Mac版本地下載:https://www.lanzous.com/i9ewf2h

安裝板本地下載:

64:https://www.lanzous.com/i9eyvtc

32:https://www.lanzous.com/i9ewedc

綠色版本地下載:

64:https://www.lanzous.com/i9ewefe

32:https://www.lanzous.com/i9eyw4d

THE END