Signing Git Commits

What does it mean to sign a Git commit and why would you like to do that? From Latin, signāre, or putting a mark. As the word itself says, signing, putting a mark, ensures that the commit you made and the code contained can’t be tempered. Git is cryptographically secure, but it’s not foolproof. In […]

Using Git with self-signed certificate at the user level

Introduction Some time ago I wrote about Installing self-signed certificates into Git cert store. With the advent of Visual Studio 2017 and updates of the Git client I noticed the limitation of this approach. Also, updates of Visual Studio brought updates to a git client and after each update, my self signed certificate was gone. […]