new git push behaviour