欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

如何删除github上的某个文件或文件夹

程序员文章站 2022-03-07 10:03:12
...

如何删除github上的某个文件或文件夹

最近为了某个实践项目开始使用github,也就开始了学习git,当然也是边用边学,所以会遇到很多问题,为了使自己加深印象,同时方便他人,决定在此做些笔记。
昨天更新了部分代码后,习惯性git add . —> git commit —> git push 三步走将改动更新到github上,后来检查时发现github中多了个.idea文件夹,这个是pycharm自动生成,存放配置信息的,明显不需要,所以想删掉它,结果发现github只能删除整个仓库,不提供删除某个文件夹。通过搜索,终于搞定。

具体步骤:

1.首先确保github仓库版本与本地仓库版本一致,若不一致先用git pull将本地仓库更新,否则会在最后git push时报错(为了便于知识梳理,此处按下不表,另开篇章详解);
2.输入命令:git rm --cached -r .idea
此处git rm为删除操作,但是我们不想删除本地库的.idea,只是删除github上的.idea,所以加上–cached表示删除操作是针对暂存区,-r表示删除的为文件夹;
3.输入命令:git commit -m “remove .idea”
注释所做的操作并提交到本地库;
4.输入命令:git push
更新到github中。
到此操作就完成啦,打开github发现.idea文件夹已经不存在了,确实很简单哦,总结一下只有三步:

git rm --cached -r .idea
git commit -m "remove .idea"
git push
                                                                                 小灰灰爬行记
                                                                                  2018.12.16
相关标签: github