1

私がこのフォルダ構造を持っていると仮定します:

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

今、私foo.txtはコミットで何かを変更します。

まったく同じリポジトリfoo.txtがありますが、フォルダ構造は次のようになります。

/projectroot/somedir/foo.txt

foo.txt2番目のリポジトリで作業を自動的に適用する方法があるはずであることは明らかです。パッチを作成できると思いますが、正しい方法を見つけることができません。どういうわけか、ファイルに対してのみ(または親ディレクトリに対して)機能するパッチをコミットから作成し、それをファイルまたはファイルをホストするディレクトリにのみ適用する必要があります。

どうすればgitでこれを行うことができますか?

4

1 に答える 1

1

通常は、通常どおりパッチを作成してから、オプションを使用します。

--directory(そして多分また-p)パッチをgit applyまたはで適用するときgit am

于 2012-09-02T19:25:40.257 に答える