引言
我們在進(jìn)行項目遷移,或者是給甲乙外包寫項目,需要遷移代碼或者同步更新時,所處于的GitLab地址是不一樣的,那么我們?nèi)绾芜M(jìn)行同步呢?我們可能第一時間會想到,先拉A地址的代碼到本地,然后覆蓋提交到B地址,可是如果每天都需要進(jìn)行這個操作,或者說是實(shí)時更新,是很讓人頭疼的事情,那么有沒有辦法可以解決這個問題呢? 答案當(dāng)然是有的,我們來看看GitLab中自帶的推送方案。
首先我們定義 A為需要導(dǎo)出的項目GitLab地址即源倉庫,以下簡稱為A, B為需要導(dǎo)入更新方即目標(biāo)倉庫,以下簡稱為B。 整個過程相當(dāng)于 A --> B
示意圖
1. 創(chuàng)建目標(biāo)倉庫所屬群組與項目名
建立群組
我們來到地址B,首先新建立一個群組,如果不需要建立群組可以直接跳過該步驟
輸入名稱等信息后建立該群組
2.建立項目
然后是建立項目
創(chuàng)建項目名稱以及設(shè)置所屬群組
創(chuàng)建后我們復(fù)制該下載地址
3.項目投遞
我們再切回來項目A,拿到對應(yīng)的投遞地址,如圖輸入相關(guān)信息。比如地址是 http://gitlab.com 建議加上用戶名:如果是root則為 http://root@gitlab.com
4.更新項目
創(chuàng)建后看到列表,點(diǎn)擊刷新進(jìn)行第一次手動更新
可以看到正在更新中,會發(fā)現(xiàn)最后更新的嘗試時間變成了Just Now
更新完成后會發(fā)現(xiàn)更新時間已經(jīng)刷新了,稍等一會手動刷新頁面就能看到
至此,去B地址訪問項目,發(fā)現(xiàn)項目已經(jīng)更新投遞完畢,之后即可自動更新。文章來源:http://www.zghlxwxcb.cn/news/detail-800980.html
轉(zhuǎn)載于文章來源地址http://www.zghlxwxcb.cn/news/detail-800980.html
到了這里,關(guān)于將某個GitLab上的項目自動同步到另一個GitLab賬戶下的倉庫的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!