1

假设我有这个文件夹结构:

/projectroot/foo/bar/subfoo/foo.txt

现在我在foo.txt提交中更改了一些内容。

我有另一个完全相同的存储库,foo.txt但文件夹结构是这样的:

/projectroot/somedir/foo.txt

很明显,应该有一种方法可以自动将工作应用到foo.txt第二个存储库中。我想可以创建一个补丁,但我找不到正确的方法。我需要以某种方式从仅适用于文件(或相对于父目录)的提交中创建一个补丁,然后将其仅应用于文件或托管文件的目录。

我怎样才能用 git 做到这一点?

4

1 回答 1

1

通常要做的是像往常一样创建补丁,然后使用选项

--directory(也许还有)在使用或-p应用补丁时。git applygit am

于 2012-09-02T19:25:40.257 回答