git-mergetool - クラウドでオンライン

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなど、複数の無料オンライン ワークステーションのいずれかを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド git-mergetool です。

プログラム:

NAME


git-mergetool - マージ競合解決ツールを実行してマージ競合を解決する

SYNOPSIS


git マージツール [--ツール= ] [-y | --[いいえ-]プロンプト] [ ...]

DESCRIPTION


git mergetool を使用して、いくつかのマージ ユーティリティのいずれかを実行し、マージの競合を解決します。 それは
普通に追いかける git マージ.

XNUMXつ以上の場合パラメーターが指定されている場合、マージ ツール プログラムが実行されて解決されます。
各ファイルの違い (競合のないものはスキップ)。 ディレクトリを指定すると、
そのパスにすべての未解決のファイルを含めます。 いいえ名前が指定され、 git マージツール
は、マージの競合があるすべてのファイルに対してマージ ツール プログラムを実行します。

OPTIONS


-t 、 --tool=
によって指定されたマージ解決プログラムを使用します。 . 有効な値には、emerge、
gvimdiff、kdiff3、meld、vimdiff、および tortoisemerge。 git mergetool --tool-help を実行します
有効なリスト設定。

マージ解決プログラムが指定されていない場合、 git マージツール を使用します
構成変数 merge.tool. 構成変数merge.toolがそうでない場合
セット、 git マージツール 適切なデフォルトを選択します。

構成を設定することで、ツールへのフルパスを明示的に指定できます。
変数マージツール。 。道。 たとえば、次への絶対パスを構成できます。
mergetool.kdiff3.path を設定して kdiff3。 さもないと、 git マージツール ツールが次のものであると仮定します
PATHで利用可能です。

既知のマージ ツール プログラムのいずれかを実行する代わりに、 git マージツール することができます
で呼び出すコマンドラインを指定することにより、代替プログラムを実行するようにカスタマイズされています。
構成変数mergetool. .cmd.

日時 git マージツール このツールで呼び出されます (-t または --tool オプションのいずれかを介して)
または merge.tool 構成変数) 構成されたコマンドラインが呼び出されます
$BASE を、共通ベースを含む一時ファイルの名前に設定します。
可能であればマージします。 $LOCAL は、一時ファイルを含む一時ファイルの名前に設定されます。
現在のブランチのファイルの内容; $REMOTE を一時ファイルの名前に設定
マージされるファイルの内容を含むファイル、および $MERGED の名前に設定された
マージ ツールがマージ解決の結果を書き込むファイル。

カスタム マージ ツールが、マージ解決の成功を正しく示している場合、
その終了コード、次に構成変数 mergetool です。 .trustExitCode は
true に設定します。 さもないと、 git マージツール の成功を示すようにユーザーに促します。
カスタム ツールが終了した後の解像度。

--ツールヘルプ
--tool で使用できるマージ ツールのリストを出力します。

-y、--プロンプトなし
マージ解決プログラムを呼び出すたびにプロンプ​​トを出さないでください。 これは
マージ解決プログラムが --tool オプションで明示的に指定されている場合のデフォルト
または merge.tool 構成変数を使用します。

- 促す
マージ解決プログラムを呼び出すたびにプロンプ​​トを出して、ユーザーに
パスをスキップするチャンス。

一時的 ファイル


git mergetool は、マージの解決中に *.orig バックアップ ファイルを作成します。 これらは安全に削除できます
ファイルがマージされ、その git mergetool セッションが完了すると。

mergetool.keepBackup 構成変数を false に設定すると、git mergetool が
ファイルが正常にマージされると、バックアップが自動的に削除されます。

GIT


の一部 git(1)スイート

onworks.net サービスを使用してオンラインで git-mergetool を使用する



最新のLinuxおよびWindowsオンラインプログラム