git軟件介紹

git是一款開(kāi)源分布式的版本控制系統(tǒng),可以用于有效、高速地處理文件。

Git的功能特性:

從一般開(kāi)發(fā)者的角度來(lái)說(shuō):

1.可以從服務(wù)器克隆完整的git倉(cāng)庫(kù)(包括代碼和版本信息)到單機(jī)上。

2.在自己的機(jī)器根據(jù)不同的需求創(chuàng)建分支、修改代碼。

3.在單機(jī)上通過(guò)自己創(chuàng)建的分支上傳代碼。

4.在單機(jī)上合并分支。

5.把服務(wù)器最新的代碼fetch下來(lái),然后跟自己的主分支進(jìn)行合并。

6.生成不定patch,把補(bǔ)丁發(fā)送給主開(kāi)發(fā)者。

7.如果兩個(gè)一般開(kāi)發(fā)者同時(shí)提交的代碼有沖突,那么就需要一個(gè)開(kāi)發(fā)者在另一個(gè)開(kāi)發(fā)者更新之后,pull下來(lái)最新代碼解決代碼沖突再進(jìn)行提交。

從主開(kāi)發(fā)者的角度:

1、查看郵件或者通過(guò)其它方式查看一般開(kāi)發(fā)者的提交狀態(tài)。

2、打上補(bǔ)丁,解決沖突(可以自己解決,也可以要求開(kāi)發(fā)者之間解決以后再重新提交,如果是開(kāi)源項(xiàng)目,還要決定哪些補(bǔ)丁有用,哪些不用)。

3、向公共服務(wù)器提交結(jié)果,然后通知所有開(kāi)發(fā)人員。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容