In advance, only push when the branch is ahead of remote
#1571
+152
−5
advance, only push when the branch is ahead of remote
#1571