Eclipse來push,fetch,rebase程式碼
如何與專案裡的其他人一起合作專案,提交程式碼並更新呢?這裡提出我比最近用到的兩種工具:一種是Eclipse,另外一個是SourceTree。個人推薦從事Java開發的話,可以用Eclipse。當然,還有一種好辦法就是直接用Git GUI輸入命令列,但是鑑於我操作比較少,就不在關公面前耍大刀了~
ok,步入正題:使用Eclipse對程式碼進行管理。
在這之前,需要理解這三個概念: 遠端中央倉庫 (fet), 遠端本地倉庫 (origin), 原生代碼專案 (local)。
1.使用Eclipse建立分支
當上司分配給你任務時,你所做的內容只是自己的需要完成的,這個時候,一般要求就是自己建立分支,然後在這個分支上實現功能。
如何建立分支呢?可參考如下步驟:
注意哦~選中fet,然後再new。eclipse建立分支時,必須基於遠端中央倉庫來建立,這個時候的資料(上下箭頭)才不會出錯,才是正常的。
完成後,一個分支就建好了~
2.commit程式碼
So easy~
這個過程很簡單,暫存,然後輸入資訊,提交就行了。
3.從中央倉庫fetch最新程式碼
這樣就可以了~
4.Eclipse來Push程式碼
這是一種方式,還有一種就是這樣子:
這裡需要注意的是,提交程式碼先提交到自己的遠端倉庫,然後讓有許可權的人來合併到中央倉庫。
5.Eclipse來Rebase程式碼
這裡注意專案那裡的箭頭,表示別人有5個提交,我們需要更新程式碼
看,現在就是最新程式碼了。
5個提交。
現在來總結下:
主要是前幾周不知道怎麼操作,一直很尬,索性一次性搞清楚怎麼操作。這樣不用老是糾結了。