一、新建一個gitlab倉庫后
You can also upload existing files from your computer using the instructions below.
推送代碼結束

二、新增分支要的合並代碼
1、clone主分支代碼
git -c http.sslVerify=false clone git@192.168.40.132:root/ops.git
(http.sslVerify=false禁用Git SSL驗證)
2、切換到一個新分支 'release-1.0'
git checkout -b release-1.0
3、修改代碼
vi test.py
4、推送到代碼倉庫
git add . #(本地提交更新) git commit -m "release-1.0" #(將代碼遠程推送到 release-1.0分支當中) [release-1.0 f23169b] release-1.0 2 files changed, 3 insertions(+), 6 deletions(-) create mode 100644 test.py git -c http.sslVerify=false push origin release-1.0 remote: remote: INFO: Your SSH key is expiring soon. Please generate a new key. remote: Counting objects: 12, done. Delta compression using up to 2 threads. Compressing objects: 100% (6/6), done. Writing objects: 100% (7/7), 578 bytes | 0 bytes/s, done. Total 7 (delta 4), reused 0 (delta 0) remote: remote: To create a merge request for release-1.0, visit: remote: http://192.168.40.132:9090/root/ops/-/merge_requests/new?merge_request%5Bsource_branch%5D=release-1.0 remote: To git@192.168.40.132:root/ops.git * [new branch] release-1.0 -> release-1.0
5、將release-1.0分支的代碼合並到master分支
點擊“Create merge requests”

或者

6、創建一個合並請求,選擇源分支和目標分支

7、添加描述,指明誰來review操作合並這項工作

8、操作賬號查看merge請求

9、查看與目標分支的差異變化

10、點擊Merge即同意合並請求

11、查看合並效果,'release-1.0‘分支被合並,master分支代碼發生改變

暫存問題:
當其他賬號提交的merge請求不滿足代碼規范要求時,可以不用打回,直接修改嗎?然后合並
