LoginSignup
13
7

More than 5 years have passed since last update.

[Emacs] magitで範囲選択からのCherry Pick(+ コンフリクトの解消)

Last updated at Posted at 2016-09-09

magitならログで範囲選択してCherry Pickができる

rebase_onto1.png

masterにE-FをCherry Pickする。

masterをcheckout後にl bで上記ログ画面をだし、E-Fを選択(Ctrl+Spaceで選択できる)

cherry_pick1.png

AでCherry Pickモードにして

cherrypick2.png

Shift + aでCherry Pick実行。

Eのコミットがコンフリクトしてしまった。

cherrypick6.png

ファイルを編集してコンフリクトを解消し、Stagingした後、magit内でShift + aを押すとCherry Pickを継続するか来てくる

cherrypick7.png

Shift + aで続行する。
(なお、aを選択するとCherry pickの取り消しができる)

コミットメッセージを聞いてくるので通常はそのままC-c C-cでコミット実行

cherrypick8.png

Cherry Pickが完了した。

cherrypick9.png

13
7
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
13
7