git批量删除文件夹和文件

最近一直在加班也没有时间(懒)去写博客了,一直都在印象笔记里面写东西,都快忘了还有它的存在了,哈哈哈,
今天看着距离上次提交好长时间了,想着更新一把吧
结果提交了一下还悲剧了,忘了上次什么时候写的东西一直没有提交上去,
然后我就把 hexo 提交了一下,
突然,
(此时心中已有万匹羊驼在狂奔~)


由于太长时间没有提交 hexo
然后忘记了之前一直都是用 git 提交东西的,现在本地和 git 冲突,
然后还有很久之前提交的东西,全都对不上了,万幸啊还好我没有直接在 git 仓库里面直接创建的 hexo 而是单独拉出来的;
索性直接把 git 格式化了吧,重新提交一遍;

记录一下清库的操作,万一哪天又用上了呢(哈哈哈哈哈哈)~

git 操作

git 批量删除文件夹和文件

本地删除文件后,执行 $ git status

然后接着 $ git rm <文件>

此时如果是要删除大批量文件,这么一个一个命令下去不得累死人啊

其实可以这样(不管之前有没有已经本地物理删除)

执行 $ git rm * -r(记得,cd 到你要删除的目录下。当然 * 可以换成指定目录)

这时删除文件已经进入本地缓存区,

接下来就是正常的提交操作了

1
2
3
$ git add .
$ git commit -m "clear"
$ git push origin master