Skip to content
forked from hekmekk/git-team

Commit template provisioning with co-authors

License

Notifications You must be signed in to change notification settings

SvenKube/git-team

 
 

Repository files navigation

Build Status

git-team

Command line interface for creating git commit templates provisioned with one or more co-authors.

Installation

Build from Source

The latest version of git-team has been built against go version 1.12.

make
sudo make install
ansible-playbook git-team.yml --ask-become-pass

Usage

Setup some aliases

git team add noujz "Mr. Noujz <[email protected]>"

To review your current aliases use:

git team list

To remove an alias use:

git team rm noujz

Provision a commit template

This alias (along with others) can then be used as an argument to the enable command and will be resolved while parsing the command line.

git team [enable] noujz

Apart from one or more aliases, you may provide a properly formatted co-author aswell.

git team [enable] noujz <alias1> ... <aliasN> "Mr. Green <[email protected]>"

Commit some

Just use git commit. Please note that templates don't affect -m.

Back to being a loner

git team disable

Uninstall

sudo make purge

Similar projects

About

Commit template provisioning with co-authors

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 71.1%
  • Makefile 12.8%
  • Shell 11.1%
  • Dockerfile 5.0%