1. 程式人生 > >阿里雲code新增開發人員並使用Git管理

阿里雲code新增開發人員並使用Git管理

使用阿里雲code和git可以新增開發人員來共同管理專案。
管理阿里雲code和git的使用可以見前兩篇:
使用阿里雲code和git管理專案
多裝置管理專案和Git的使用

在阿里雲code的專案介面選擇Members標籤:
選擇Members

然後在People輸入框中輸入我們需要新增的成員的id進行查詢,查詢到之後選擇他,Project Access一般選擇Developer即可,然後點選Add Users To Project按鈕就新增成員成功了。
新增成員

新增成功之後新增的開發人員邊可以通過git來拉取我們儲存在雲端的工程,並且可以進行修改提交等操作。一般我們會讓協同的開發人員建立一個新的分支,因為Developer並沒有向master分支推送修改的許可權,這樣也有利於專案的管理。
在開發人員把工程拉去下來之後再Git中輸入如下指令:

git checkout -b name-branch

這樣我們就可以在本地新建一個叫name-branch的分支並且將會在這個分支上對專案進行修改。修改完成之後使用相同的add和commit指令,最後推送的時候輸入如下指令:

git push -u origin name-branch

這樣我們就把本地的name-branch分支推送到了雲端的name-branch分支上了。以後再要推送直接執行git push指令即可。
當專案管理員要把開發人員的修改合併到master分支時,只需在本地的master分支上進行pull然後commit,push就行了:

git pull origin name-branch
git commit
git push

或者在阿里雲code的面板上選擇MergeRequest,然後進行分支合併請求。
合併時可能會遇到修改衝突,這個會在之後的教程中提到。

by: 蔣志傑