前言
Gitee拉取Github倉(cāng)庫(kù)
直接在Gitee中創(chuàng)建一個(gè)項(xiàng)目,然后再最后一行導(dǎo)入Github項(xiàng)目就可以了。
去到你的Github倉(cāng)庫(kù)復(fù)制https鏈接,直接粘貼就可以了
到此為止,在Gitee就已經(jīng)創(chuàng)建好倉(cāng)庫(kù)了
本地配置推送方式
方式一:定義不同的遠(yuǎn)程倉(cāng)庫(kù)名稱,然后分別推送 多次推送,配了幾個(gè)遠(yuǎn)程倉(cāng)庫(kù)就推送幾次
方式二:在同一個(gè)遠(yuǎn)程倉(cāng)庫(kù)下添加另一個(gè)遠(yuǎn)程倉(cāng)庫(kù)的地址,然后推送 only一次推送
以下情況均是本地只有單個(gè)ssh-key時(shí)的操作
方式一:多次推送
優(yōu)點(diǎn):
想推哪個(gè)倉(cāng)庫(kù)就推哪個(gè);
不想推哪個(gè)就不推哪個(gè);
缺點(diǎn):
推送倉(cāng)庫(kù)數(shù)量多時(shí),時(shí)間成本高;
1、可以直接通過命令將本地項(xiàng)目和gitee項(xiàng)目關(guān)聯(lián)
git remote add gitee 碼云項(xiàng)目地址
2、也可以通過修改本地項(xiàng)目的配置文件
首先,進(jìn)入到項(xiàng)目的 .git 文件夾,打開 config 文件
然后,找到 [remote “origin”] ,復(fù)制一份remote到下面,修改remote的名字和url即可
為了避免沖突,將原始的remote名字也改掉。
注意:remote的名字任意,但是在提交的時(shí)候要與這里對(duì)應(yīng)
3、執(zhí)行以下命令,可以看到配置的兩個(gè)倉(cāng)庫(kù)
git remote
4、推送代碼時(shí),需要對(duì)兩個(gè)倉(cāng)庫(kù)分別執(zhí)行一次push命令,也就是多次推送
git push github matser
git push gitee master
方式二:一次推送
1、通過命令將碼云項(xiàng)目地址添加到本地已有的remote下
git remote set-url --add origin 碼云項(xiàng)目地址
2、也可以通過修改本地項(xiàng)目的配置文件
3、推送代碼只需執(zhí)行以下一條命令即可
git push
可能會(huì)遇到的問題:
git push的時(shí)有時(shí)候會(huì)出現(xiàn)錯(cuò)誤[rejected] master -> master (fetch first)
此時(shí)可以輸入: git push -f 進(jìn)行解決錯(cuò)誤,然后再: git push
如果上述解決方式不管用也可以輸入: git pull --rebase origin master 之后再進(jìn)行 git push 即可。
當(dāng)本地有多個(gè)ssh-key時(shí)
你需要更改兩個(gè)地方
第一:公鑰配置文件,目錄是: C:\Users\user.ssh 下的 config 文件
現(xiàn)在多了gitee,所以對(duì)應(yīng)的Host也要增加,如下圖
這里是兩個(gè)ssh-key都會(huì)被Github和Gitee共用,正常來說是一個(gè)ssh-key指向一個(gè)倉(cāng)庫(kù)即可,譬如第一個(gè)key的Host配成Github的,第二個(gè)Key的Host配成Gitee
第二:需要修改在上面配置過的 config 文件,它在你的項(xiàng)目目錄下的 .git 文件夾下
原本只有一個(gè)ssh-key時(shí),你的配置文件可能是這樣的
當(dāng)你有兩個(gè)ssh-key時(shí),你的配置文件就需要改成如下
最后將 Github_HOST 、 Gitee_HOST 替換成你自己配置里的Host地址
這里就是要強(qiáng)調(diào)下,如果有多個(gè)ssh-key時(shí),還得修改下配置文件而已
下面是我整理的2023年最全的軟件測(cè)試工程師學(xué)習(xí)知識(shí)架構(gòu)體系圖 |
一、Python編程入門到精通
二、接口自動(dòng)化項(xiàng)目實(shí)戰(zhàn)
三、Web自動(dòng)化項(xiàng)目實(shí)戰(zhàn)
四、App自動(dòng)化項(xiàng)目實(shí)戰(zhàn)
五、一線大廠簡(jiǎn)歷
六、測(cè)試開發(fā)DevOps體系
七、常用自動(dòng)化測(cè)試工具
八、JMeter性能測(cè)試
九、總結(jié)(尾部小驚喜)
只有經(jīng)歷過挫折的沉痛,才能綻放出成功的光芒;只有拼搏奮斗的青春,才能書寫出輝煌的篇章。不言放棄,追逐夢(mèng)想;不畏艱難,努力前行。相信自己,勇往直前,成就無限可能!
只有經(jīng)歷苦難,才能品味成功的甜蜜;只有拼搏奮斗,才能實(shí)現(xiàn)夢(mèng)想的壯麗。無論前路如何坎坷,保持努力和堅(jiān)持,你一定能夠創(chuàng)造屬于自己的輝煌!文章來源:http://www.zghlxwxcb.cn/news/detail-544581.html
只有拼盡全力,才能讓生命綻放輝煌;只有堅(jiān)持不懈,才能贏得成功的獎(jiǎng)?wù)?;只有迎難而上,才能超越自我的極限。愿你永遠(yuǎn)保持激情,為夢(mèng)想奮斗!文章來源地址http://www.zghlxwxcb.cn/news/detail-544581.html
到了這里,關(guān)于【軟件測(cè)試】Git 將項(xiàng)目本地推送至GitHub與Gitee(詳細(xì))的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!