Thursday, 20 November 2025

Git on Windows

Git on Windows is good.

However there are a few options to select before you get this going.

  • add git to path (can use from cmd.exe and Powershell etc.)
  • use bundled OpenSSH (uses ssh.exe that comes with git) - alternative is to use an ssh.exe you install and add to your path
  • which SSL/TLS library should Git use for HTTPS connections? OpenSSL library or native Windows Secure Channel (Choose latter). Here Server Certs will be validated by Windows Certificated Stores. Also allows you to use your company's internal Root CA certificates distributed e.g. via Active Directory Domain Services
  • Git Bash to use MinTTY for terminal emulation (better scrollback than cmd.exe)
  • Use Git Credential Manager or use none

No comments: