Torvald's on signing commits : http://git.661346.n2.nabble.com/GPG-signing-for-git-commit-t...
He makes excellent points on tags; the one I hadn't considered before is that tags indeed can be separated from the tree, which makes them a unique asset in a git tree. The problem with that however is how we use tags today . Creating a tag in the modern lingua franca of git means creating a new version. If you push that tag to Github or Gitlab or what have you, a handy "release" will be created for you. If you're si…
"Doctor, it hurts when I cargo-cult workflow from GitHub..."