All Versions
46
Latest Version
Avg Release Cycle
83 days
Latest Release
640 days ago
Changelog History
Page 4
Changelog History
Page 4
-
v0.10.0 Changes
January 21, 2016๐ฅ BREAKING CHANGES
git prune-branches
: new functionality - delete branches whose tracking branch no longer exists (#702)
๐ New Features
- ๐ง
git sync
: add configuration option to merge the main branch / perennial branches with their upstream (#671) - ๐
git hack
,git ship
: support for running in subfolders
๐ Bug Fixes
-
v0.9.0 Changes
October 17, 2015 -
v0.8.0 Changes
October 14, 2015๐ฅ BREAKING CHANGES
- โ removed
git extract
- โก๏ธ update internal storage of perennial branches
- if you have configured multiple perennial branches, you will need to reset your configuration
git town config --reset
git town config --setup
or you will be prompted the next time you run a Git Town command
๐ New Features
- ๐ง configuration prompt: allow user to select branch by number, ability to recover from bad input
- parent branch prompt: only show description and branch list once per command
- preserve checkout history so that
git checkout -
works as expected alongside Git Town commands (#65) git hack
: pushes the new branch to the remote repository (#664)- ๐
git new-pull-request
: syncs the branch before creating the pull request (#367) - ๐
git sync --all
: pushes tags (#464) git town config
: shows branch ancestry (#651)
๐ Bug Fixes
- ๐จ
git town version
: Homebrew installs no longer print date and SHA (#631)
- โ removed
-
v0.7.3 Changes
September 02, 2015 -
v0.7.2 Changes
August 28, 2015- ๐
git sync --all
: fix parent branch prompt - 0๏ธโฃ
git ship
: comment out default commit message (#382)
- ๐
-
v0.7.1 Changes
August 27, 2015git ship
: add ability to ship remote only branch (#593)- ๐
git new-pull-request
/git repo
: remove empty line output (#602) git kill
: prompt for unknown parent branch (#603)- ๐
git sync --all
: prompt for unknown parent branch (#604) - ๐ support branch names with forward slashes (along with any valid branch name) (#608)
-
v0.7.0 Changes
August 24, 2015- ๐ fix
git ship --undo
(#550) - ๐ rename
non-feature-branches
toperennial-branches
(#344)- configuration is automatically updated to support this
- ๐ support for nested feature branches (#529)
- โ add
git rename-branch
(#474) - ๐ rename
git pull-request
togit new-pull-request
(#413, #507) - โ add SHA and date to output of
git town version
for manual installs - ๐ show error when trying to continue after a successful command (#364)
- ๐ fix
-
v0.6.0 Changes
April 02, 2015- support for working without a remote repository for git extract, git
hack, git kill, git ship, and git sync
- implemented by our newest core committer @ricmatsui
- git pr renamed to git pull-request
- set up an alias with
git config --global alias.pr pull-request
- set up an alias with
- git ship
- now accepts all
git commit
options - author with the most commits is automatically set as the author (when not the committer) (#335)
- now accepts all
- git pr/repo
- improved linux compatibility by trying
xdg-open
beforeopen
- improved linux compatibility by trying
- ๐ improved error messages when run outside a git repository
- ๐ improved setup wizard for initial configuration in a git repository
- โ added contribution guide
- โ added tutorial
- support for working without a remote repository for git extract, git
hack, git kill, git ship, and git sync
-
v0.5.0 Changes
January 08, 2015- โก๏ธ Manual installs need to update their
PATH
to point to thesrc
folder within their clone of the repository - git extract:
- git hack: errors if branch exists remotely (#237)
- git kill:
- git pr:
- git repo: view the repository homepage (#140)
- ๐ git sync:
- git town: view and change Git Town configuration and easily view help page (#98)
- auto-completion for Fish shell (#177)
- โก๏ธ Manual installs need to update their
-
v0.4.1 Changes
December 02, 2014- git pr: create a new pull request (#138, 40d22e)
- git ship:
- ๐ git sync:
- git extract: errors if branch already exists (#128, 75f498)
- ๐ git sync-fork: no longer automatically sets upstream configuration (865030)
- remove needless checkouts for git-ship, git-extract, and git-hack (#150, #155, 8b385a, 35de43)
- ๐ linters for shell scripts and ruby tests (#149, 076668, 651c04)
- rake tasks for development (#170, ba74cf)