git push function fixed I think