国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Gitlab倉(cāng)庫(kù)推送到Gitee倉(cāng)庫(kù)的一種思路

這篇具有很好參考價(jià)值的文章主要介紹了Gitlab倉(cāng)庫(kù)推送到Gitee倉(cāng)庫(kù)的一種思路。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

Gitlab倉(cāng)庫(kù)推送到Gitee倉(cāng)庫(kù)的一種思路

由于一些不可抗因素,原本在gitlab倉(cāng)庫(kù)存儲(chǔ)的代碼,需要在Gitee上也部署一套,通常簡(jiǎn)單的修改、協(xié)同開(kāi)發(fā)時(shí),成員少的情況下,可以通過(guò)手動(dòng)復(fù)制修改內(nèi)容、覆蓋文件等方式解決。但是,一旦修改的文件內(nèi)容較多、協(xié)同開(kāi)發(fā)的人員過(guò)多,合并修改,將是一件非常頭痛的事情,因此,本文提供了一種便捷的處理方式,解決上述問(wèn)題。

1、創(chuàng)建Gitee的ssh公鑰(默認(rèn)已有Gitlab的ssh公鑰)

a、打開(kāi)命令行控制臺(tái),執(zhí)行命令:cd ~/.ssh
b、執(zhí)行生成公鑰秘鑰的命令:ssh-keygen -o
?
Gitlab倉(cāng)庫(kù)推送到Gitee倉(cāng)庫(kù)的一種思路,gitlab同步gitee,Gitee多賬號(hào),Gitee多sshkey

c、查看新生成的公鑰信息,并將其添加到Gitee公鑰配置中
執(zhí)行命令:cat ~/.ssh/gitee/id_rsa_gitee_dmt.pub
?Gitlab倉(cāng)庫(kù)推送到Gitee倉(cāng)庫(kù)的一種思路,gitlab同步gitee,Gitee多賬號(hào),Gitee多sshkey
Gitlab倉(cāng)庫(kù)推送到Gitee倉(cāng)庫(kù)的一種思路,gitlab同步gitee,Gitee多賬號(hào),Gitee多sshkey

2、添加Gitlab遠(yuǎn)程倉(cāng)庫(kù)地址

git remote add gitlab git@gitlab.hzdingmao.com:industry/assgroup/ass-front.git

3、添加Gitee遠(yuǎn)程倉(cāng)庫(kù)地址

git remote add gitee git@gitee.com:htw123/ass-front.git

4、拉取Gitlab遠(yuǎn)程倉(cāng)庫(kù)指定分支到本地倉(cāng)庫(kù)指定分支(以test分支為例)

git pull gitlab test:test

5、推送本地倉(cāng)庫(kù)指定分支到Gitee遠(yuǎn)程倉(cāng)庫(kù)指定分支(以test分支為例)

git push gitee test:test

如果提示如下錯(cuò)誤,則可能已有其他賬號(hào)Gitee公鑰配置,需要在.ssh目錄下添加config配置文件(如已存在則在其中添加內(nèi)容即可):
?Gitlab倉(cāng)庫(kù)推送到Gitee倉(cāng)庫(kù)的一種思路,gitlab同步gitee,Gitee多賬號(hào),Gitee多sshkey
Gitlab倉(cāng)庫(kù)推送到Gitee倉(cāng)庫(kù)的一種思路,gitlab同步gitee,Gitee多賬號(hào),Gitee多sshkey
???config配置文件新增配置如下:
?Gitlab倉(cāng)庫(kù)推送到Gitee倉(cāng)庫(kù)的一種思路,gitlab同步gitee,Gitee多賬號(hào),Gitee多sshkey

#個(gè)人gitee的配置
Host dmt_gitee.com
    HostName gitee.com
    IdentityFile ~/.ssh/gitee/id_rsa_gitee_dmt
    User git

6、修改Gitee遠(yuǎn)程倉(cāng)庫(kù)地址

刪除第3步添加的Gitee遠(yuǎn)程倉(cāng)庫(kù)地址:
git remote remove gitee

新增Gitee遠(yuǎn)程倉(cāng)庫(kù)地址:
git remote add gitee dmt_gitee.com:htw123/ass-front.git

觀察發(fā)現(xiàn),如果同一個(gè)代碼托管平臺(tái)有多個(gè)賬號(hào)的情況下,config文件配置的 Host 是不能一樣的,而對(duì)應(yīng)賬號(hào)下的代碼倉(cāng)庫(kù),其pull/push操作秘密認(rèn)證依賴 Host 下 IdentityFile 對(duì)應(yīng)秘鑰,所以,代碼倉(cāng)庫(kù)地址的 git@gitee.com 地址應(yīng)該為 Host 對(duì)應(yīng)地址,如上述配置:dmt_gitee.com 。
重復(fù)執(zhí)行第5步,發(fā)現(xiàn)推送正常:
?Gitlab倉(cāng)庫(kù)推送到Gitee倉(cāng)庫(kù)的一種思路,gitlab同步gitee,Gitee多賬號(hào),Gitee多sshkey

7、完成從Gitlab倉(cāng)庫(kù)推送到Gitee倉(cāng)庫(kù)動(dòng)作

以上1-5步完成后,去Gitee代碼倉(cāng)庫(kù)test分支檢查代碼是否同步完成,繼續(xù)后續(xù)在Gitee上的操作。

說(shuō)明:
查了很多資料,上述出現(xiàn)的問(wèn)題都沒(méi)找到處理的解決方案,最終在gitee官方文檔中找到了關(guān)鍵解決方案,即第6步,希望能給有同樣困擾的同學(xué)提供一些思路。
其他代碼托管平臺(tái)如github,原理一樣,可參考操作。

參考:
Git 配置多個(gè) SSH Key文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-781549.html

****************************** 只要思想不滑坡,辦法總比困難多******************************

到了這里,關(guān)于Gitlab倉(cāng)庫(kù)推送到Gitee倉(cāng)庫(kù)的一種思路的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • gitee倉(cāng)庫(kù)遷移至gitlab倉(cāng)庫(kù)簡(jiǎn)單方法,保留提交記錄

    1、先將gitee上的項(xiàng)目git clone至本地; 2、在gitlab上創(chuàng)建空項(xiàng)目,創(chuàng)建完成后復(fù)制新建項(xiàng)目的url; 3、cd至項(xiàng)目?jī)?nèi)部,查看git remote是否是origin; 4、是origin則直接修改origin的url,url為剛才復(fù)制的新建項(xiàng)目的url; 5、查看是否已修改為新項(xiàng)目地址的url; 6、推送代碼至新倉(cāng)庫(kù); 結(jié)束

    2024年02月11日
    瀏覽(31)
  • gitea倉(cāng)庫(kù)鏡像同步至gitlab

    gitea倉(cāng)庫(kù)鏡像同步至gitlab

    1、參考文檔:倉(cāng)庫(kù)鏡像 | Gitea Documentation 2、 錯(cuò)誤一 :賬號(hào)密碼錯(cuò)誤問(wèn)題 解決方法 : 出現(xiàn)以上錯(cuò)誤為第三步用戶名(Oauth2應(yīng)用名稱)或者密碼(Gitlab個(gè)人訪問(wèn)令牌)錯(cuò)誤。 1)如下圖1在gitea上設(shè)置oauth2應(yīng)用名稱 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

    2024年02月22日
    瀏覽(31)
  • 將某個(gè)GitLab上的項(xiàng)目自動(dòng)同步到另一個(gè)GitLab賬戶下的倉(cāng)庫(kù)

    將某個(gè)GitLab上的項(xiàng)目自動(dòng)同步到另一個(gè)GitLab賬戶下的倉(cāng)庫(kù)

    引言 我們?cè)谶M(jìn)行項(xiàng)目遷移,或者是給甲乙外包寫(xiě)項(xiàng)目,需要遷移代碼或者同步更新時(shí),所處于的GitLab地址是不一樣的,那么我們?nèi)绾芜M(jìn)行同步呢?我們可能第一時(shí)間會(huì)想到,先拉A地址的代碼到本地,然后覆蓋提交到B地址,可是如果每天都需要進(jìn)行這個(gè)操作,或者說(shuō)是實(shí)時(shí)更

    2024年01月18日
    瀏覽(27)
  • 使用TortoiseGit拉取(clone)、提交代碼至托管倉(cāng)庫(kù)(GitLab、GitHub、Gitee)

    使用TortoiseGit拉?。╟lone)、提交代碼至托管倉(cāng)庫(kù)(GitLab、GitHub、Gitee)

    以GitLab為例,假設(shè)我們要拉取GitLab上如下路徑的代碼: Step 1: 獲取代碼倉(cāng)庫(kù)路徑 Step 2: 新建文件夾 在本地新建文件夾用于放置拉取的程序文件等: Step 3: Git clone設(shè)置 選擇代碼倉(cāng)庫(kù)路徑復(fù)制到URL,同時(shí)設(shè)置拉取文件的保存位置即Directory。此外,根據(jù)實(shí)際情況選擇要拉取的代碼

    2024年02月02日
    瀏覽(131)
  • 【干貨防踩坑/全圖文分步/Gitlab鏡像倉(cāng)庫(kù)自動(dòng)同步】Gitlab CE/EE鏡像倉(cāng)庫(kù)的配置技巧(含ssh/密碼兩驗(yàn)證方法)

    【干貨防踩坑/全圖文分步/Gitlab鏡像倉(cāng)庫(kù)自動(dòng)同步】Gitlab CE/EE鏡像倉(cāng)庫(kù)的配置技巧(含ssh/密碼兩驗(yàn)證方法)

    眾所周知,Gitlab是個(gè)好東西。為什么呢?GitHub沒(méi)有的功能,他全有了。更何況還可以私有部署。這兩天自己部署了Gitlab,然后想把自己的項(xiàng)目和Github同步,于是乎有了如下的故事。 我搜索了一下CSDN同類(lèi)的文章,基本沒(méi)有任何的講Gitlab 配置鏡像倉(cāng)庫(kù)的方法 ,于是有感而發(fā),寫(xiě)

    2024年02月15日
    瀏覽(122)
  • gitlab鏡像倉(cāng)庫(kù)設(shè)置及自動(dòng)同步代碼到服務(wù)器實(shí)現(xiàn)方式

    gitlab鏡像倉(cāng)庫(kù)設(shè)置及自動(dòng)同步代碼到服務(wù)器實(shí)現(xiàn)方式

    最近新接了一個(gè)需求,有兩個(gè)不同的gitlab倉(cāng)庫(kù),隸屬于不同的部門(mén),我們需要將其他部門(mén)的gitlab代碼倉(cāng)庫(kù)實(shí)時(shí)或定時(shí)同步到我們的gitlab代碼倉(cāng)庫(kù)上. 網(wǎng)上調(diào)研了下實(shí)現(xiàn)方案, 大概有兩種 方案一 直接設(shè)置鏡像倉(cāng)庫(kù) 方案二 通過(guò)gitlab webhooks + jenkins + rsync或者git命令同步 進(jìn)入代碼倉(cāng)庫(kù)之

    2024年02月03日
    瀏覽(30)
  • git--新建項(xiàng)目并推送到遠(yuǎn)程(gitlab等)--方法/實(shí)例

    git--新建項(xiàng)目并推送到遠(yuǎn)程(gitlab等)--方法/實(shí)例

    原文網(wǎng)址:git--新建項(xiàng)目并推送到遠(yuǎn)程(gitlab等)--方法/實(shí)例_IT利刃出鞘的博客-CSDN博客 本文用實(shí)例介紹如何新建項(xiàng)目并推送到遠(yuǎn)程(gitlab等)。 本文的方法適用于所有遠(yuǎn)程服務(wù),包括:gitlab、gitee、github。 (一般只推送到一個(gè)遠(yuǎn)程即可,本文為了展示,會(huì)介紹多種遠(yuǎn)程git倉(cāng)庫(kù)的操

    2023年04月08日
    瀏覽(33)
  • 如何把本地項(xiàng)目推送到新建的gitee倉(cāng)庫(kù)

    如何把本地項(xiàng)目推送到新建的gitee倉(cāng)庫(kù)

    1.找到項(xiàng)目文件夾,進(jìn)入到黑窗口控制臺(tái),并進(jìn)到項(xiàng)目目錄下。 2.通過(guò) git init 初始化項(xiàng)目 ,初始化完成后項(xiàng)目中會(huì)多月一個(gè) .git 文件夾 1.通過(guò)命令 git remote add origin 遠(yuǎn)程倉(cāng)庫(kù)名 例: git remote add origin https://gitee.com/xxxxxx.git 2.使用 git pull origin master 命令,將碼云上新建的倉(cāng)庫(kù)pu

    2024年02月08日
    瀏覽(17)
  • 后端登錄安全的一種思路

    PS:作者是小白能接觸到的就只會(huì)這樣寫(xiě)。勿噴。 前提 思路: 結(jié)合io流將登錄token存儲(chǔ)到配置文件中,不將token存儲(chǔ)到瀏覽器端,從而避免盜取。 下面jwt的學(xué)習(xí)可以參考下這個(gè): JWT --- 入門(mén)學(xué)習(xí)_本郡主是喵的博客-CSDN博客 JWT工具類(lèi) IO工具類(lèi) 測(cè)試文件

    2024年02月14日
    瀏覽(21)
  • 辨別貔貅幣的一種代碼思路

    說(shuō)在前頭 Web3是一種新興的網(wǎng)絡(luò)概念,由于某些原因?qū)е挛覀兡軌蚪佑|到的相關(guān)技術(shù)知識(shí)實(shí)在有限,每當(dāng)我遇見(jiàn)技術(shù)瓶頸總是不能找到充足的資料,這也讓我萌生了填補(bǔ)這片空白知識(shí)的沖動(dòng)。 “Hello Web3” 這個(gè)專欄會(huì)盡力將我掌握的web3 知識(shí)分享給大家。如果分享的知識(shí)能幫助

    2024年02月05日
    瀏覽(26)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包