【发布时间】:2021-10-29 04:09:34
【问题描述】:
我有两个相似的程序(具有几乎相同的文件层次结构),但有一些区别,它们都是独立的 bitbucket 存储库。我在第一个程序中添加了一些功能,想知道在第二个程序中使用它的提交来重现相同的功能吗?
这可能是一个愚蠢的想法,因为程序是分开的,但我是这样想的,因为我修改过的文件在两个存储库中具有完全相同的层次结构。这样做是否可行?或者我必须手动复制/粘贴更改...
更新:
正如 Enrico Campidoglio 在评论中所建议的,解决此问题的方法之一是使用此处提到的 diff 和 format-patch:Create patch or diff file from git repository and apply it to another different git repository
【问题讨论】:
-
看看这个,可能有用 - stackoverflow.com/questions/37471740/…
-
@iatharva 看起来不是同一个场景,这里的问题与同一个程序的两个 repo 有关,不像这里
-
好吧,我的错(我错过了)
-
@EnricoCampidoglio 是的,这是正确的。但是,如果您仔细观察,我的问题强调合并两个不同程序中的更改的一般解决方案方法,而另一个问题是直接询问
diff和format-patch的工作。虽然我完全同意你的看法......
标签: git repository bitbucket commit