commit, no push
commit, push
commit, no push again
commit, push again