gitLab中的腳手架怎樣使用

前些日子項目上遇到一些問題,前端組想要推出一套架構設計,後期大家新建項目時可以直接使用這套腳手架,由於這套腳手架處於持續開發狀態,所以暫時還是存放在gitLab的倉庫中。

解決方案1、git配置多個remote

我這裏將腳手架遠程倉庫命名爲base 我自己的遠程倉庫 命名爲 origin,名字可以自己定義
git remote add base https://origin1.com/project.git
git remote add origin https://origin2.com/project.git

我用了sourseTree 如圖 ⬇️⬇️⬇️⬇️
基於base源拉取出分支master-base:只用來做拉取動作以保持和遠端代碼同步
基於origin源拉取出分支master:正常使用
每次正常提交代碼後 可以基於base在更新一遍master-base ,然後將master-base和master進行合併 ,衝突會有的 慢慢解吧。。

image.png

合併分支的圖 ⬇️⬇️⬇️⬇️

image.png

解決方案2、:fork

gitLab爲例,要使用的文件點擊fock,
image.png

選擇自己要新建項目的組

image.png

然後基本就成功了,下面重新改下項目名稱和鏈接🔗
general ==> Advanced ==> Project name
general ==> Advanced ==> Change path

image.png

對應souceTree 生成的🌲 醬子 ⬇️⬇️

image.png

後期我們採用了第一種方案,當然也推薦你使用第一種,如果你使用第二種感覺更方便的話,歡迎交流討論。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章