想更改Github仓库中的某个文件结构

虽然有各种版本回退啥的,可是感觉好麻烦,还是没搞来,后来发现可以直接先删除,然后在本地更改,更改完之后重新添加一次即可

在代码版本管理的过程中,经常会遇到上传了错误的文件或文件夹,因此在错误上传的情况下,我们应该怎么从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的文件夹或文件

原文地址:https://www.cnblogs.com/dong973711/p/12020848.html