gitで差分を抽出してpatchで使えるファイルを生成したい時、毎回同じ検索ワードで検索して、毎回同じサイトを見ていたので、自分用にメモ。普通のpatchコマンドで取り込めるdiffファイルをgitで作成する – kanonjiの日記という記事が自分にとって一番分かりやすかった。このページを参考に、自分が使う用に書いておく。 $ # ファイルを生成 $ git diff (diffの方法) > (パッチ名.patch) $ # 実行結果を確認 $ patch --dry-run -p1 例 $ git diff develop features/dummy > diff.patch $ patch --dry-run -p1 gitに関する書籍
![gitで差分を抽出してpatchで使えるファイルを生成 | 秋山ブログ](https://cdn-ak-scissors.b.st-hatena.com/image/square/b419609481e4c6116343f9a9ce62f342a2099bba/height=288;version=1;width=512/https%3A%2F%2Fi2.wp.com%2Fd.akiroom.com%2Fwp-content%2Fuploads%2F2015%2F01%2Ffavicon-54ae1de4v1_site_icon.png%3Ffit%3D512%252C512%26ssl%3D1)