This looks cool, but I find the "git push origin" surprising and not very useful in general.
I most often work against a fork that is not the origin. When I create a new branch I set it up to track a remote branch, and then do "git push" to push to that remote. That would make more sense as the default.
This looks cool, but I find the "git push origin" surprising and not very useful in general.
I most often work against a fork that is not the origin. When I create a new branch I set it up to track a remote branch, and then do "git push" to push to that remote. That would make more sense as the default.