如何删除github仓库中的项目(文件夹/文件)
背景
在github的后台管理只能删除整个仓库,而不能删除仓库中的某个项目(文件夹/文件)。所以,就需要使用git命令窗口来实现。
步骤
将远程的仓库clone到本地
在本地任选一个文件夹,右键选择“Git Bash Here” 输入以下命令
git clone https://github.com/mich.../work.git
注意: clone下来的文件夹可能是空的,只有一个.git目录,如下:
但是实际上仓库work是有项目的, 这是因为分支不正确,需要切换分支,可能会使用如下命令:
在 点git 所在的目录右键选择Git Bash Here
- 查看所有分支
git branch -a
- 切换到对应分支,并自动下载分支下的项目
git checkout + branch_name(分支名称)
查看文件夹, 已经有了项目了
找到要删除的文件夹/文件
使用dir列举清单 ,cd 进入到对应的目录
删除命令
`git rm -r --cached 文件夹/文件目录`
提交
git commit -m '删除了1.pdf文件'
push
git push -u origin master
完成 验证
删除整个文件夹
验证