git 如何合併兩個不同的倉庫

2021-09-09 06:28:00 字數 777 閱讀 8749

由於git開放了私有庫,部分人希望將自己york from公有庫的開發私有化

那麼關鍵問題是如何合併兩個不同倉庫的更新?

如何合併兩個不同的git倉庫

假設現在有兩個repo:repo1repo2,現在想把repo2中的更新合併到repo1中,設repo2的url為

命令如下:

cd repo1

git checkout master #假設是往repo1的master分支合併

git remote add repo2

git fetch repo2 master:repo2

git merge repo2 master

git push

解釋:

進入repo1資料夾

切換到master分支(需要合併到哪個分支自選)

新增repo2url作為repo1的新遠端倉庫,並命名為repo2repo2分支合併到repo1master分支上

提交更新到repo1master分支上

關於fetch的更多用法請看git fetch 更新遠端**到本地倉庫

git 合併兩個倉庫

我有兩個倉庫,乙個是gitbook在寫一本 乙個是放在github的垃圾,這個是我想要開個人 但是做的還是不行結果發現我需要做html,本來的檔案沒法直接轉過去,但是我又不想使用第三方工具,於是最後我想著自己來寫乙個,於是就做了winmarkdown,win10軟體,不過已經幾個月沒做 好了還是回到...

git 合併兩個倉庫

我有兩個倉庫,乙個是gitbook在寫一本 乙個是放在github的垃圾,這個是我想要開個人 但是做的還是不行結果發現我需要做html,本來的檔案沒法直接轉過去,但是我又不想使用第三方工具,於是最後我想著自己來寫乙個,於是就做了winmarkdown,win10軟體,不過已經幾個月沒做 好了還是回到...

2018 2 13 git 合併兩個倉庫

title author date createtime categories git 合併兩個倉庫 lindexi 2018 2 13 17 23 3 0800 2018 2 13 17 23 3 0800 git好了還是回到問題,我想把兩個git合併 首先用git bash 到我的乙個倉庫,作為...