git town contribute

git town contribute [branch-name...]

The contribute command makes some of your branches contribution branches.

When called without arguments, it makes the current branch a contribution branch.

To convert a contribution branch back into a feature branch, use the hack command.

To make the current branch a contribution branch:

git town contribute

Positional arguments

When called with positional arguments, this commands makes the branches with the given names contribution branches.

To make branches "alpha" and "beta" contribution branches:

git town contribute alpha beta

Check out a remote branch (that exists at origin but not on your local machine) and make it a contribution branch:

git town contribute somebody-elses-branch

--verbose / -v

The --verbose aka -v flag prints all Git commands run under the hood to determine the repository state.