Settings that are specific to Git Extensions and apply globally will be stored in a file called GitExtensions.settings either in the user’s application data path or with the program. The location is dependant on the IsPortable setting in the GitExtensions.exe.config file that is with the program.

i.e .C:\Users\tim\AppData\Roaming\GitExtensions\GitExtensions

Key Setup

Map a read-write folder to outside the VM to keep the putty keys in (this avoids regenerating the key if the VM is regenerated / rolled back, and also means keys aren’t copied around with the VM image which makes them a bit easier to keep track of

git extensions > tools > putty > generate

set passphrase

save pub & private keys to shared folder

grab the public key from the generator, paste into github & bitbucket website account ssh configs

git extensions > tools > putty > start agent > add keys

DotMatrix

Start git bash from git extensions, not the start menu (to get ssh set up right).