13

より良いマージ ファイル オプションを見つけようとしていますが、Sublime を使用して作業が完了したので、Sublime を試してみたかったのです。Sublimergeをインストールしましたが、行き詰まりました。既に開いている 2 つのファイルを比較したり、サイドバーを介して比較したりできることはわかっていますが、コマンド ラインを介して実行したいので、他のすべてのマージ ツールと同じように、ソース管理プログラムから開始することができます。見た。これを行うためのコマンドライン形式を知っている人はいますか?

注意 - マージを処理するために sublime を使用することを長い間あきらめ、代わりにこれを処理するために他のツールに切り替えました。したがって、私はそれらが私が望むように機能するかどうか、または実際に機能するかどうかを確認していないため、回答を受け入れることができると感じたことはありません.

4

4 に答える 4

5
 subl -n --wait "<LEFT>" "<RIGHT>" --command "sublimerge_diff_views {\"left_read_only\": true, \"right_read_only\": true}"

詳細については、 「VCS 統合」を参照してください。

于 2013-12-30T03:46:36.567 に答える
1

正確な方法はわかりませんが、近づいています。

まず、Sublime バイナリへの便利なパスが必要です。

mkdir ~/bin
ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" ~/bin/subl

次に、git GUI または git コマンド ラインで、~/bin/subl をマージ ツールとして構成します。

私はソース ツリーを使用しており、Sublimerge の最適な使用方法を正確には理解していませんが、なんとか両方のバージョンを開いてマージし、少し手作業を行う必要がありました。

まだ滑らかではありませんが、ないよりはマシです!

于 2013-11-17T17:10:18.803 に答える