56

ドキュメントはここにあります: http ://www.kernel.org/pub/software/scm/git/docs/git-mergetool.html 便利なガイドはここにあります:http://ryanflorence.com/git-for-beginners/

ただし、どちらもmergetoolのfilemergeの使用方法を説明していません。

私が読んだガイドには、「Enterキーを押すと、FileMergeがポップアップし、競合に対処します」と書かれていますが、「競合に対処する」方法については触れられていません。

私が走るとき:

git mergetool 

:次にプロンプ​​トが表示されたらreturnキーを押すと、ファイルマージウィンドウが開き、すべてのマージの競合が表示されます。コマンドcmd+Dおよびcmd+shift + D(競合を循環できる)にのみ応答します。ただし、競合ごとに、左/右/どちらも選択しない方法については言及されていないようです。コンボボックスのドロップダウンは何もしないようです。

ドキュメント、ガイド、ファイルシステムメニュー、およびキーボードの体系的に押されたキーを確認して、応答を探しました=)

4

1 に答える 1

119

公式のドキュメントは見つかりませんでしたが、試行錯誤から得た理解は次のとおりです。

左右に2つのオプションがある分割ビューがあります。どちらも編集できません。編集可能な底面図もあります。そのセクションを展開するには、画面下部の中央にある小さな円を引き上げる必要がある場合があります。

競合ごとに、左/右分割ビューの中央の領域をクリックし、右下のドロップダウンから、左が必要な場合は「左を選択」、それが必要な場合は「右を選択」のいずれかを選択します。 。どちらのオプションも適切でない場合は、[どちらも選択しない]をクリックして、下部のセクションで編集します。

中央の列に矢印があり、それをポイントして左または右のどちらを選択したかを示します。どちらも選択していない場合、矢印は消えます。3つのビューはすべて、右端の画面のスクロールバーを使用して一緒にスクロールします。

完了したら、メニューバーから[ファイル]>[マージの保存]をクリックします。

于 2013-10-29T15:46:50.223 に答える