在開發中,Git已成為現在主流的一種代碼托管技術,基本上大多數的公司都在使用Git進行協同開發。很多代碼托管平臺也是基于Git來實現的。此文我們只簡單介紹Git的基本使用。
Git可以幫我們做到很多的事情,比如代碼的版本控制,分支管理等。
Git里面主要包含的幾個概念有遠程倉庫,克隆,本地倉庫,分支,提交,拉取,合并,推送等。
遠程倉庫是指我們代碼存儲在服務器的地方,這個倉庫是我們整個團隊中所有人都可以訪問的地方。
克隆:從遠程倉庫克隆到本地的過程
本地倉庫指的是我們開發的人員從遠程倉庫克隆一份代碼之后,保存在我們本地的代碼,這份代碼只有克隆的代碼的開發的人員可以看到。
分支:我們在開發中可能會遇到多個分支進行,比如主分支(master分支),開發分支(develop分支),但我們開發的時候,一般不在master上面進行開發,而是我們自己單獨的從主分支或者開發分支中在分出來一條分支(比如test分支),然后我們就在test分支上進行開發,每個分支都有自己的代碼。
提交:在我們的代碼開發完成之后,需要將代碼進行提交,提交的時候需要我們將修改的文件進行提交,并說明修改的內容。注意,此時代碼提交只會提交到我們本地的倉庫,遠程倉庫此時還不會修改。
拉去:開發中,同一個項目可能是多人協作開發,這個時候,我們就需要將別人修改的代碼拉去下來合并到我們自己的代碼中。但是如果不同的開發的人員修改了統一部分代碼,那么就可能發沖突,這時候我們需要解決完沖突時候,才能繼續將代碼進行提交。
合并:在上面我們自己的分支開發完成之后,沒有問題之后,需要將我們的分支合并到主分支上面
推送:之前的所有操作都是在我們本地進行的,遠程倉庫的代碼并沒有任何的改變,這個時候就需要我們將本地的代碼推送到遠程的倉庫中,更新遠程倉庫代碼。在推送的過程中,如果我們本地的代碼不是最新版本的,就需要我們先將遠程代碼拉去下來(如果有沖突重新解決沖突,提交),然后在重新推送。
在開發中,我們可以合理的使用Git進行管理,當新版本遇到問題之后,我們就可能需要將代碼進行回滾,使用舊版本的代碼,這樣可以很方便的解決突發問題。
>>本文地址:http://www.jecan.cn/zhuanye/2020/50194.html
聲明:本站稿件版權均屬中公教育優就業所有,未經許可不得擅自轉載。
1 您的年齡
2 您的學歷
3 您更想做哪個方向的工作?