43
我有两个同一个远程存储库的克隆。我对一个本地存储库做了一些更改,我怎样才能将这些更改推送到其他本地存储库而无需将其推送到远程。Git拉动两个本地存储库之间的更改
我有两个同一个远程存储库的克隆。我对一个本地存储库做了一些更改,我怎样才能将这些更改推送到其他本地存储库而无需将其推送到远程。Git拉动两个本地存储库之间的更改
您可以像处理另一个系统上的远程存储库一样对待第二个克隆。您可以执行所有相同的操作,例如
~/repo1 $ git remote add repo2 ~/repo2
~/repo1 $ git fetch repo2
~/repo1 $ git merge repo2/foo
如果你想获取并在一个不相关的仓库中合并,确保将'--allow-unrelated-historories'传递给merge命令。 – 2017-05-15 22:38:39
的可能重复[Git的 - 从其他地方拉库(http://stackoverflow.com/questions/4131164/git-pulling-from-another-local-repository) – 2014-01-27 19:12:24