For the complete documentation index, see llms.txt. This page is also available as Markdown.

Making VSCode your Git editor and diff tool

To set Visual Studio Code as your default editor enter this command into command line:

git config --global -e

[user]
	email = your@email.com
	name = YourName
	signingKey = ""
[core]
	longpaths = true
	autocrlf = true
	safecrlf = warn
	editor = code --wait
[gpg]
	program = gpg
[commit]
	gpgSign = false
[tag]
	forceSignAnnotated = false

By the way switch --wait holds shell until Visual Studio Code is closed. Make sure [core] has the editor as code.

Making VS Code your Diff Tool

To set Visual Studio Code as your difftool, you need to go into global git config file. Which you can access through previous mentioned command git config --global -e, then you need to add those entries (or replace existing ones).

https://blog.soltysiak.it/en/2017/01/set-visual-studio-code-as-default-git-editor-and-diff-tool/

Last updated