use matching push mode for git