aboutsummaryrefslogtreecommitdiffstats
path: root/posts/git_sign.md
blob: ad462e0160e0ca4f18e0078630354d2e618c582c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
---
title: Signing Git Commits
published: 2018-05-11
modified: 2018-06-18
---

What a mess! This is my `$HOME/.gitconfig` that seems to make everything work.
As my keyring only works with `gpg2` and not with `gpg` you also have to set
`gpg.program`.

```
[user]
	email = fkooman@tuxed.net
	name = Fran├žois Kooman
	signingKey = 6237BAF1418A907DAA98EAA79C5EDD645A571EB2
[commit]
	gpgSign = true
[gpg]
	program = /usr/bin/gpg2
[tar "tar.xz"]
        command = xz -c
```