4.0.2 • Published 2 years ago

guet v4.0.2

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

guet

enable contribution tracking when pair programming with guet

Pair programming is integral part of many software development lifecycles. When pairing, you may want to track each committer's contributions. Using guet enables that functionality without changing the normal git workflow.

Install

To include it in your project:

npm install guet -D

To install globally:

npm install -g guet

Usage

Below are the available commands. For more detailed usage documentation, run guet <command> --help.

CommandDescription
initstart using guet in the current repository
addadd committers for use in pairing
setset the current committers in the current repository
getget information about guet committers
removeremove a committer by its initials
yeetremove guet configurations
hookapply guet modifications to the current git commit

In pre-existing hooks.

guet can easily integrate with other hook managing systems. In each of pre-commit, commit-msg, and post-commit within .git/hooks/ you'll want to add each of the following commands respectively

// .git/hooks/pre-commit
npx guet hook pre-commit

// .git/hooks/commit-msg
npx guet hook commit-msg

// .git/hooks/post-commit
npx guet hook post-commit