Releases: connordelacruz/git-workflow
0.3.0: Extracted cmd utils module to external package
cmd
module now lives in external package cmd-utils
, which has been added to this package's dependencies. Functionality should be identical.
0.2.1: Minor --version output tweaks
Instead of showing the calling command + version, outputs package name + version, e.g. git-workflow 0.2.1
0.2.0: Code cleanup and doc updates
Mostly internal code refactoring and some updates to setup instructions.
0.1.6: Tab Completion Support
Added support for tab completion in Bash using argcomplete
library.
Also fixed an issue where --help
and --version
commands didn't work if you were outside of a git repository.
0.1.4: Add --base-release argument to workflow start
Added --base-release
argument to workflow start
, which takes a git tag to use as the base when branching.
0.1.3: README/PyPI description demos
Added demo gifs for each command. No functionality was changed, but bumping minor version number so I can release the updated description to PyPI.
0.1.2: Added cleanup command
Added workflow cleanup
command, which will tidy up commit templates in a repo.
0.1.1: Added finish command
Added workflow finish
command, which will unset the commit template for a project branch and attempt to delete it.
0.1.0: Initial Release
Initial release with the following commands:
workflow start
: Create a new branch with the name format[<client>-]<brief-description>-<yyyymmdd>-<initials>
. Optionally configures a commit template for the new branch.workflow set-template
: Create and configure commit template for the current branch.workflow unset-template
: Remove commmit template for a branch.