マージ

公式サイト:

Merge Conflicts | Visual Studio Code [Official]

使い方

参考:

Visual Studio Code で競合を解決しよう | ultra code

How to use Visual Studio Code as the default editor for Git MergeTool including for 3-way merge – Stack Overflow

マージツールとして設定する

Git にマージツールの設定を追加する。ユーザー設定を ~/.gitconfig に追加する。または、プロジェクト毎に .git/config に設定を追加する。

[merge]
    tool = vscode
[mergetool]
    prompt = false
    keepBackup = false
[mergetool "vscode"]
    cmd = 'C:\Users\(User Name)\AppData\Local\Programs\Microsoft VS Code\Code.exe'
    trustExitCode = falseCode language: TOML, also INI (ini)

マージ時にコンフリクトが発生したら、git mergetool コマンドで VSCode を起動する。

$ git merge master
$ git mergetool

参考:

Visual Studio Code を Git の mergetool として使うと捗る | tmegos blog

Git Difftool and Mergetool with Visual Studio Code | Kimserey Lam

How to Use VSCode as Your Git Editor, difftool, and mergetool | Rob O’Leary

How to Use Visual Studio Code as mergetool and difftool in Git | Satria Janaka

Configure Visual Studio Code as a Default Git Editor, difftool, or mergetool (Masud Afsar) | Geek Culture

Using VSCode as Git mergetool and difftool (Kenichi Shibata) | FAUN Publication

git-mergetool | Git Documentation [Official]

Trying to solve merge confilct using Visual Studio Code – Stack Overflow

記事をシェアする:
タグ:

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

Protected by reCAPTCHA