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. […]

TFS Tips from the Trenches

In the recent past I came across several interesting techniques to solve a non every day challenges with TFS. Not only that I would like to share those with you, also I would like to leave a trace about this as a note to my future self. I will list several short tips without a […]