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

Working with TFS in IntelliJ IDEA via VSTS Plugin

Recently Microsoft released a plugin for JetBrains IntelliJ IDEA in order to integrate this IDE with VSTS and TFS. Although Microsoft did a good job describing on how this plugin should be installed and described some basic settings, there are many non covered questions by the documentation provided. This is especially true when it comes […]