首页 > 代码库 > 删除github仓库中的某个文件夹
删除github仓库中的某个文件夹
最近在做一个项目,由于前期文件夹名是中文,如下:
|---Repository
|--- React单页面音乐播放器
并且git push到了github上。
后来在本地把文件夹rename改成英文名:
|---Repository
|--- React SPA Music Player
再进行commit,push到github,突然发现,目录结构不对:
|---Repository
|--- React单页面音乐播放器
|--- React SPA Music Player
居然有两个目录,rename之前的目录居然也存在。(一脸懵逼.jpg)
后来度娘下,从网师(网友都是老师啊)得到了解决方法,实施了下完美解决问题,mark下:
$ git rm -h
用法:git rm [<选项>] [--] <文件>...
-n, --dry-run 演习
-q, --quiet 不列出删除的文件
--cached 只从索引区删除
-f, --force 忽略文件更新状态检查
-r 允许递归删除
--ignore-unmatch 即使没有匹配,也以零状态退出
我的操作历史:
1 git rm -r --cached "React版单页面音乐播放器"
2 git commit -m "remove new gitignore directory"
3 git push origin master
再查看github仓库的目录结构:
|---Repository
|--- React SPA Music Player
感觉世界终于清净了。
删除github仓库中的某个文件夹
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。