Go to file
2024-06-24 16:20:46 +02:00
pkg Initial version 2024-06-24 15:02:06 +02:00
go.mod Initial version 2024-06-24 15:02:06 +02:00
go.sum Initial version 2024-06-24 15:02:06 +02:00
History.md prepare release v0.1.0 2024-06-24 16:20:46 +02:00
LICENSE Initial version 2024-06-24 15:02:06 +02:00
main.go Initial version 2024-06-24 15:02:06 +02:00
README.md Initial version 2024-06-24 15:02:06 +02:00

Luzifer / git-committerconfig

This is a small tool to automatically load different configs into a Git repo in order to set the right email and use the right keys to sign / push.

Config format

- match: github.com:MyOrg
  email: me@myorg.com
  keyname: myorg
  signingkey: 'key::ssh-ed25519 A...1 myorg'
  commit-opts: -s

The config is parsed from top to bottom, first matching entry (regexp) for the push-remote is applied.