Skip to content

@jszwedko jszwedko released this Apr 27, 2019

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
Assets 8

@jszwedko jszwedko released this Mar 21, 2018

IMPROVEMENTS:

  • Experimental support for alternative workflow added using trailers rather than setting the author/commiter (#57) via $GIT_DUET_CO_AUTHORED_BY. See README documentation for usage.
Assets 8

@jszwedko jszwedko released this Apr 24, 2017

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
Assets 8

@jszwedko jszwedko released this Jan 16, 2017

BUG FIXES:

  • Send --version to stdout
Assets 8

@jszwedko jszwedko released this Dec 10, 2016

IMPROVEMENTS:

  • Added a --version flag
Assets 8

@jszwedko jszwedko released this Nov 7, 2016

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
Assets 8

@jszwedko jszwedko released this Oct 6, 2016

0.3.1

BUG FIXES:

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

@jszwedko jszwedko released this Aug 21, 2015

IMPROVEMENTS:

  • git duet-revert is introduced to allow you to also set the committer when reverting

BUG FIXES:

  • git-duet did not support ~/.git-authors files where the root key was
    pairs: when it was not the first line
Assets 8

@jszwedko jszwedko released this Jul 10, 2015

IMPROVEMENTS:

  • git-duet-commit now supports GIT_DUET_ROTATE_AUTHOR to rotate the
    committer and author after each commit

BUG FIXES:

  • git-duet-commit prints error when author is not set rather than panicing
Assets 8

@jszwedko jszwedko released this May 29, 2015

Initial release
Assets 8