diff options
| author | Junio C Hamano <gitster@pobox.com> | 2024-09-10 13:16:42 -0700 |
|---|---|---|
| committer | Junio C Hamano <gitster@pobox.com> | 2024-09-10 13:16:42 -0700 |
| commit | d1ea0f70cb9b45fc59be6f5121edf2613d0f476d (patch) | |
| tree | c9bb110aa28382814609aeca083cb8fd4e35588f | |
| parent | f4806a9a3e2640f2df1c3f092a50c834f4e4f2e6 (diff) | |
| parent | 6b77283f5e7fffcc74c032f2e692aaab1ddbe58a (diff) | |
Merge branch 'ah/mergetols-vscode'
"git mergetool" learned to use VSCode as a merge backend.
* ah/mergetols-vscode:
mergetools: vscode: new tool
| -rw-r--r-- | mergetools/vscode | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/mergetools/vscode b/mergetools/vscode new file mode 100644 index 0000000000..3b39b458d6 --- /dev/null +++ b/mergetools/vscode @@ -0,0 +1,19 @@ +diff_cmd () { + "$merge_tool_path" --wait --diff "$LOCAL" "$REMOTE" +} + +diff_cmd_help () { + echo "Use Visual Studio Code (requires a graphical session)" +} + +merge_cmd () { + "$merge_tool_path" --wait --merge "$REMOTE" "$LOCAL" "$BASE" "$MERGED" +} + +merge_cmd_help () { + echo "Use Visual Studio Code (requires a graphical session)" +} + +translate_merge_tool_path () { + echo code +} |
