Push Options
The default options for push are
git push
(problem it pushes every commit on every branch)
Fix:
git config --global push.default nothing
or
git config --global push.default current