BF: fixed commit spelling mistake
ENH: better commit push error handlling