以下の内容はhttps://interdb.hatenablog.com/entry/2021/09/11/070053より取得しました。


Git の備忘録 (4)

以下のような状況で、差分をメインブランチに反映するお手軽な方法。

  1. 開発中のブランチ(ここではREL_14)をベースに、別ブランチ(ここではdev)でさらに面倒な変更(図中ではオレンジのコミット)を加えている。
  2. devブランチは、ときどきREL_14のコミットをcherry-pickしている。

f:id:interdb:20210911205056p:plain

開発ブランチの開発が終わった段階で、devブランチの差分を上書きするには、以下の手順を実行する。

1. 開発ブランチ(REL_14)でgit diffを実行し、パッチファイルを作成する。
$ git diff REL_14 dev > diff.patch
2. 作成したパッチを適用する。
$ git apply -p1 ./diff.patch
3. 差分をコミットする。

devブランチで追加したファイル群をgit addでインデックスに追加するのを忘れないように。

$ git commit
4. パッチファイルを削除する。
$ rm diff.patch



以上の内容はhttps://interdb.hatenablog.com/entry/2021/09/11/070053より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14