iT邦幫忙

2023 iThome 鐵人賽

DAY 26
0
DevOps

一步步學DevOps:30天入門計劃系列 第 26

Day 26 GitLab Merge Request

  • 分享至 

  • xImage
  •  

Merge Request 的基本流程步驟:

1.建立新的分支:
在Gitlab專案中,左邊選單Code/Branches建立一個新的分支,通常是基於(Create from)主分支 (例如master)建立,這個分支可新增文件至專案內容。

https://ithelp.ithome.com.tw/upload/images/20231010/20139800NCL4PkWadM.png

2.在新分支上新增文件,使用 commit changes提交更改。
備註:如果你是在本機上新增和提交分支,記得用 git push將新分支推送到 GitLab 伺服器上。

https://ithelp.ithome.com.tw/upload/images/20231010/20139800mIeXFAq9XN.png

3.建立 Merge Request:在Gitlab專案左邊選單"Merge Requests",點擊 "New Merge Request" 按鈕。
選擇要合併的(Source branch)來源分支,通常是新的分支和(Target branch)目標分支,目標分支通常是指主分支(master),點擊 "Compare branches and contunue" ,後進入填寫 MR 的標題和描述,點擊 "Create Merge Request" 建立 Merge Request。

https://ithelp.ithome.com.tw/upload/images/20231010/20139800zbEVxXUauw.png

4.當Merge Request完成後,GitLab 自動偵測並觸發 CI/CD Pipeline。可以至Pipelines查看Merge Reques後流程進度。
https://ithelp.ithome.com.tw/upload/images/20231010/20139800G8Sh7tjh5w.png


上一篇
Day 25 Pipeline nodejs
下一篇
Day 27 Build gitlab serve on docker container
系列文
一步步學DevOps:30天入門計劃30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言