虽然有各种版本回退啥的,可是感觉好麻烦,还是没搞来,后来发现可以直接先删除,然后在本地更改,更改完之后重新添加一次即可
在代码版本管理的过程中,经常会遇到上传了错误的文件或文件夹,因此在错误上传的情况下,我们应该怎么从Github上面移除多余的文件夹或文件呢?
在Github上只能删除仓库,却无法删除文件夹或文件, 所以只能通过Git命令来解决
删除远程库的某个文件:
$ git pull origin master 将远程仓库里面的项目拉下来
(上面这一步 只是 将远程仓库的文件夹拉下来,这时拉下来的文件在仓库暂存区
,并不是本地项目的文件夹中)
$ dir 查看有哪些文件夹
$ git rm -r --cached 文件名 删除这个文件夹(这里的文件夹名有空格命令行需要用" "来拼接)
$ git commit -m ‘说明信息’
然后把文件发到GitHub就可以
接着把本地库改成自己要想要的结构样式后提前:
$ git add 改好的文件名
$ git commit - m "更改信息"
$ git push origin master
学习自这篇博客 如何在Git中删除错误上传到GitHub的文件夹或文件