Adding a new option to git-push: --(no-)create-branch
- From
Rob Hoelz <rob@hoelz.ro>
- Date
- Apr 18, 2012, 22:03 UTC
- Message-ID
- <4F8F3A25.1080407@hoelz.ro>
Hello Git developers and users,
When I use Git, I tend to specify my branches explicitly. For example:
git push origin master:master
However, I will often make a typo like this:
git push origin master:msater
I was thinking that it would be nice for git to support a new option/config value: --no-create-branch (push.createbranch). This configuration variable would forbid git from creating new remote branches, unless overriden with --create-branch.
Does anyone think this would be worth implementing? I'd like to take the pulse of the community before I start making any modifications.
Thanks, Rob Hoelz