Better git push error message

@ussuri  Now shows a proper error message when push failed.