hassle-free git push