#!/bin/sh
if git rev-parse @{u} 2>/dev/null >/dev/null
then git push "$@"
else git push --set-upstream "$@"
fi