用rm -rf .git/ 删除从github克隆下的隐藏文件./git
紧接着删除.git/后重新提交git commit -m "correct machine learning slides" ~/Desktop/MLofAndrew-Ngerror和push,报错如下:
error: ‘MLofAndrew-Ng‘ does not have a commit checked outfatal: updating files failed
1、执行命令: git pull --rebase origin master 之后,再次push
原因:
远程仓库中有readme或者其他文件,本地没有同步,导致push失败;
2、提交命令后不加文件路径名,直接提交: git commit -m "correct machine learning slides"
3、若是经以上2种方案都不能成功,直接对对应的git 仓库删除,然后重建一个,重新进行push,即可成功