由於git開放了私有庫,部分人希望將自己york from公有庫的開發私有化
那麼關鍵問題是如何合併兩個不同倉庫的更新?
如何合併兩個不同的git倉庫
假設現在有兩個repo:repo1
,repo2
,現在想把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
的新遠端倉庫,並命名為repo2
將repo2
分支合併到repo1
的master
分支上
提交更新到repo1
的master
分支上
關於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 到我的乙個倉庫,作為...