经常需要删除github的文件或文件夹,如果仅删除文件可能还能在网站里删除(但是当要删除的文件较多的时候,一个一个删除简直要命~~~),但是删除文件夹该怎么办呢?
直接在网站里删除的方法如下:
点击文件右上角的“删除按钮”,滑到页面最下方点击“commit changes”
通过git的方式删除
首先我们将整个仓库clone到本地
git clone https://github.com/***
在clone下来的本地仓库里初始化
git init
-
选择删除文件或者文件夹
git rm FILE
删除文件
git rm -r ***
删除文件夹当然这里也可以有对应的增加操作(具体参考另一篇博客)
提交上述操作
git commit -m "log message"
-
推送所有文件到远程仓库
git push origin master
这时候如果再执行添加origin操作,会提示远程origin已经存在。
细心的可能会发现这地方跟添加本地项目到github的最后一步操作不一样,那里是git push -u origin master
第一次添加远程origin时,需要语句
-u
这时候我们再去github上查看此项目,就可以看到已经更新了刚才的操作!