Git Duet Versions Save

Support for pairing with git

0.10.0

7 months ago

0.9.0

2 years ago

0.8.0

2 years ago

0.7.0

5 years ago

IMPROVEMENTS:

  • Better error messages if authors file is invalid YAML

BUG FIXES:

  • Fix reading of $GIT_DUET_SECONDS_AGO_STALE. This value was previously ignored.
  • Running git-(solo|duet) outside of a git repo (regression in 0.6.0)
  • $GIT_DUET_CO_AUTHORED_BY respects $GIT_DUET_ROTATE_AUTHOR
  • git-duet-merge now correctly handles fast-forward merges now by not rewriting

0.6.0

6 years ago

IMPROVEMENTS:

  • Experimental support for alternative workflow added using trailers rather than setting the author/commiter (https://github.com/git-duet/git-duet/pull/57) via $GIT_DUET_CO_AUTHORED_BY. See README documentation for usage.

0.5.2

7 years ago

BUG FIXES:

  • Fix Rubymine git wrapper script to match what Rubymine now passes
  • Return an actual error when the git-author is not set and using the global git-duet configuration

0.5.1

7 years ago

BUG FIXES:

  • Send --version to stdout

0.5.0

7 years ago

IMPROVEMENTS:

  • Added a --version flag

0.4.0

7 years ago

IMPROVEMENTS:

  • You can now set GIT_DUET_SET_GIT_USER_CONFIG to 1 to change the behavior of git (solo|duet) to also set user.name and user.email to allow for the use of normal git commands that look for these fields. Note that the committer will not be set when git dueting unless you use the git duet-* wrappers.
  • git-duet-merge was added to correctly add the --signoff during merges
  • Add support for "mobbing" (more than 2 people pairing). This is supported by allowing the specification of 3 or more initials whereby after each commit the active pair is rotated to spread ownership evenly (requires $GIT_DUET_ROTATE_AUTHOR to be set).
  • git-duet-(commit|merge|revert) now respect GIT_DUET_GLOBAL in that, if it is set, they will only pull the git-duet configuration from the global git config rather than looking at the repo config first

BUG FIXES:

  • git-duet and git-solo now correctly respect GIT_DUET_GLOBAL and -g when displaying configuration

0.3.1

7 years ago

0.3.1

BUG FIXES:

  • Build using Golang 1.7.1 to fix issues with running on Mac OSX Sierra