push a new file to github