In Xcode - the source code integration is useful - but as someone who lives in a gated CI environment - I would never want to commit without pushing to remote - and it's a pain to have to remember to tick it every time.
Is there any way to make "push to remote" the default option?