Git与本地文件夹同步 - 同步如

时间:2015-06-29 14:14:08

标签: git repository sync local

有一个主要的git存储库“MainRepo”

这里有新的存储库“NewRepo”

Newrepo使用“MainRepo”文件夹的确切文件/文件夹内容/结构,git文件夹除外。

基本上,将内容复制到新文件夹“git it”并将其推送到新的远程存储库。

现在它失去了与“NewRepo”的联系。

但是,我想继续使用NewRepo,但也要与OldRepo保持同步。

有些文件在OldRepo中有所改变,我想将这些小改动反映给NewRepo。

我的想法是向NewRepo添加一个新的遥控器,目标是OldRepo网址或OldRepo的本地存储库文件夹路径。

希望合并和Boom!

所有文件都显示为“冲突”,而不仅仅是已更改的3个文件。

这种合并甚至可能吗?我想这会被命名为“cross repo merge”。

或者此操作是否进入同步文件夹的范围?而不是git合并。

帮助我,我非常喜欢git,有时候我的爱情会增加我的期望,并最终走上这条无处可去的道路。

1 个答案:

答案 0 :(得分:1)

问题在于OldRepo有NewRepo不共享的历史记录,因此即使它们具有相同的文件内容,它们也被视为完全不同的回购。如果您通过克隆OldRepo来创建NewRepo,则应该解决此问题。

听起来这就是你想要的。