Git客戶端工具是一款開(kāi)源的分布式版本控制系統(tǒng),使用這款開(kāi)源工具可以讓你快捷高效地處理任何大或者小的項(xiàng)目。GIT版本控制系統(tǒng)采用了分布式版本庫(kù)的作法,無(wú)需服務(wù)器端上有客戶端就可以運(yùn)作版本控制,這一特性也使得源代碼的發(fā)布和交流極其方便。它勝過(guò)SCM工具,如顛覆,CVS,Perforce公司,和ClearCase與像廉價(jià)的本地分支,具有小尺寸以閃電般快速的性能,有需要使用這款GIT客戶端的用戶不要錯(cuò)過(guò)了哦!
Git(版本控制系統(tǒng))功能
1、從服務(wù)器上克隆完整的Git倉(cāng)庫(kù)(包括代碼和版本信息)到單機(jī)上;
2、在自己的機(jī)器上根據(jù)不同的開(kāi)發(fā)目的,創(chuàng)建分支,修改代碼;
3、在單機(jī)上自己創(chuàng)建的分支上提交代碼;
4、在單機(jī)版上合并分支;
5、把網(wǎng)絡(luò)服務(wù)器上最新版本的編碼fetch出來(lái),隨后跟自身的主支系合拼;
6、轉(zhuǎn)化成補(bǔ)丁(patch),把補(bǔ)丁發(fā)給主開(kāi)發(fā)者;
7、看主開(kāi)發(fā)者的意見(jiàn)反饋,假如主開(kāi)發(fā)者發(fā)覺(jué)2個(gè)一般開(kāi)發(fā)者中間有沖突(她們中間能夠協(xié)作解決的沖突),就會(huì)規(guī)定她們先解決沖突,隨后再由在其中一個(gè)人遞交。假如主開(kāi)發(fā)者能夠自身解決,或是沒(méi)有沖突,就根據(jù);
8、一般開(kāi)發(fā)者中間解決沖突的方式 ,開(kāi)發(fā)者中間能夠應(yīng)用pull命令解決沖突,解決完沖突以后再向主開(kāi)發(fā)者遞交補(bǔ)丁。