リポジトリが 2 つあります。1 つで、ファイル に変更を加えます./hello.test
。変更をコミットし、そのコミットから でパッチを作成しますgit format-patch -1 HEAD
。次に、hello.test と同じ内容のファイルを含む 2 つ目のリポジトリがありますが、このファイルは別のディレクトリに別の名前で配置されています: です./blue/red/hi.test
。ファイルに前述のパッチを適用するにはどうすればよいですかhi.test
? 試してみましたgit am --directory='blue/red' < patch_file
が、もちろんファイル名が同じではないというエラーが表示されます (Git では問題ないと思っていましたが?)。おそらく diff を編集してその特定のファイルに適用できると思いますが、コマンドによる解決策を探しています。
名前とパスが異なるファイルに Git パッチを適用するにはどうすればよいでしょうか? 質問する
おすすめ記事
- 特定のサブネットのトラフィックセグメンテーション
- virsh / libvirt xmlファイルにコメントを使用できますか?
- 引用:SSHアカウントの繰り返し、リモートサーバーからpsqlを呼び出す
- 品質を失うことなくx265(HEVC)でビデオライブラリを再エンコードします。
- シェルスクリプトでパスワードを使用して別のユーザーに切り替える方法
- 接続されているUSBフラッシュドライブのデバイス名を取得します。
- Linuxネットワークネームスペース間のネットワークデバイスの移動
- Freebsd:シェルスクリプトを使用したポイントファイルのバックアップ
- 最新バージョンのcentos 7を含むリポジトリ
- yumを使用せずにCentOS 7にGCCをインストールする方法は?