Git 使用合并应用修补程序

Git 使用合并应用修补程序,git,git-merge,git-patch,Git,Git Merge,Git Patch,假设我在应用程序a中的6次提交中创建了一个修补程序&我想在应用程序B中应用此修补程序 如果我尝试应用补丁,git会抱怨,因为命名不同或者文件还不存在 是否可以应用修补程序和 通过应用补丁创建文件?或者只能更新现有文件 在最终应用修补程序之前是否有可能合并,因为命名不同,或者您想添加更多代码 我试图解决的问题是将一些代码从应用程序B复制到应用程序A。 我不能合并,因为我只想在一个应用程序中构建一个功能(多个提交)。git可以这样做吗 您不能按顺序创建6个修补程序并严格应用它们吗?-这就是我以前解决

假设我在应用程序a中的6次提交中创建了一个修补程序&我想在应用程序B中应用此修补程序

如果我尝试应用补丁,git会抱怨,因为命名不同或者文件还不存在

是否可以应用修补程序和

  • 通过应用补丁创建文件?或者只能更新现有文件
  • 在最终应用修补程序之前是否有可能合并,因为命名不同,或者您想添加更多代码
  • 我试图解决的问题是将一些代码从应用程序B复制到应用程序A。
    我不能合并,因为我只想在一个应用程序中构建一个功能(多个提交)。git可以这样做吗

    您不能按顺序创建6个修补程序并严格应用它们吗?-这就是我以前解决类似问题的方法。这个答案提供了几种创建和应用修补程序的方法,但它们没有考虑我想要的-->在应用修补程序之前有可能合并,因为文件名不同/还不存在。但我恐怕不可能使用patchI。我想了这么多,我想澄清被问到的问题。在我看来,您有存储库A和存储库B-您想从A中获取补丁并应用到B吗?A和B是完全不同的应用程序。您能提供一个您尝试应用的提交或补丁的示例吗?