目录
github是一个很好的代码托管网站,但是有一个不太好的地方,只能删除仓库,不能删除仓库中的文件。一旦上传错误,就跟尴尬,纪录下踩过的坑。
成功删除不要的文件,亲测有效!!!
1. 想要删除github上的某一个文件或者文件夹,而不是整个仓库。如下图,只是想要删除Tplinker_COQE目录下的LI-MU文件夹,保持TPlinker文件夹不动。
1. 首先在电脑上新建一个空的文件夹。
2. 进入文件夹,右击,选择Git Bash Here。 (前提是你的电脑已经成功安装了git)
3. 输入命令:
git init
4 .复制自己想要删除文件的仓库的地址:
5. 将github上的仓库,clone到本地,输入命令:
git clone 代码地址, eg
git clone https://github.com/qtxu-suda/Tplinker_COQE.git
6. 进入想要删除文件的目录下
7. 输入命令进行删除
git rm -r LI-MU
注意: 如果删除的是文件夹,需要“-r”, 如果是文件,则不需要"-r"
8. 删除完你需要删除的文件或文件夹以后,在终端里提交本次修改 。输入命令: git commit -m 备注"
9. 把删除的文件恢复到最新版本!!!!(这步骤很重要,之前一直不成功,是因为没有执行这一步)
git checkout
10 将本地内容推送到远程仓库 git push
git push
11. 进入github,刷新下,就会发现成功删除LI-MU文件夹。