Simultaneously create a new issue and a new branch to match.
$ brew tap thoran/tap
$ brew install thoran/tap/git-checkout-new-issue
$ git clone https://github.com/thoran/git-checkout-new-issue
$ cp ./git-checkout-new-issue/bin/git-checkout-new-issue to your preferred executable path
$ chmod +x /path/to/git-checkout-new-issue
$ git checkout-new-issue
$ git-checkout-new-issue
$ cat ~/.config/git/config
...
[alias]
coni = checkout-new-issue
...
$ git coni
.env.development.local
is expected to be left out of the repo, so that each dev is able to create their own keys.- This is Jira only for now.
- Fork it:
https://github.com/thoran/git-checkout-new-issue/fork
- Create your feature branch:
git checkout -b my-new-feature
- Commit your changes:
git commit -am 'Add some feature'
- Push to the branch:
git push origin my-new-feature
- Create a new pull request