0

紹介ビデオを見ましたが、magit でファイルの古いバージョンと新しいバージョンを簡単にチェリーピックする方法についての明確な指示が実際には見つかりません。

私が言おうとしているのは、たとえば eclipse (git を除いてすべてが好きというわけではありません) では、古いファイルと新しいファイルをスクロールし、変更ごとに矢印をクリックして、どちらを言うかを言うことができるということです。保つ。これにより、マージが非常に簡単になります。

Git/Emacs、おそらく Magit の各変更をチェリーピックするためのヘルプ/良い方法はありますか?

4

2 に答える 2

2

に移動しmagit-statusます。たとえば、ステージングされたファイルで TAB を押すと、ファイルが展開され、差分の一部を選択すると、ステージング/ステージング解除できます。すごくいい!

ここでそれについて読んでください:

http://www.masteringemacs.org/article/introduction-magit-emacs-mode-git

ステージングまたはステージング解除するには、s または u を入力してアイテム (ファイル全体または単なるハンク) をステージング/ステージング解除できます。ただし、もう 1 つ非常に役立つヒントがあります。リージョンを使用してハンクの一部を選択し、ステージ/アンステージを押すと、Magit は選択したリージョンだけを自動的にステージングまたはステージング解除します! これは、差分ハンク自体が十分でない場合に、きめ細かい制御を行うのに非常に役立ちます。

于 2015-02-15T08:17:29.673 に答える