I'm using Git with Idea. One very annoying thing is when I "Commit and Push" a change, it commits and then comes back with a dialog to say "Push Active Branches" which gives me the option to "Rebase and Push". The actual push doesn't happen until I do "Rebase and Push". This can take quite a while if I have many modules as it does a rebase on each of them before pushing out the changes. Is there any way to have Commit and Push actually do what it says without all these extra steps?