title: git commit & push in IntelliJ
body: <p>How can I configure IntelliJ to commit and push in a single task (preferably a keyboard shortcut)?</p>
  
  <p>When developing I'm always on a work-in-progress branch and use git commit nearly as often as saving the file. When I'm finished with a task I squash the work done and split it up into logical commits.</p>
  
  <p>But I frequently change my working environment and when I forgot to push I don't have access to the latest commits :-(</p>
  
  <p>Therefore I'd like IntelliJ to git commit &amp; push at once. I know how to do it on the command line but I'd prefer to do it from inside IntelliJ as I'm working there most of the time.</p>