1. 清除缓存
当有时候,你写了一个 .gitignore
规则后,发现并不生效,运行下面命令:
git rm -r --cached .
2. 撤销本地提交(commit)
当有时候,你发现把不该提交的东西提交了(比如二进制文件),然后无法 PUSH 到远程。
此时你可以撤销本地提交,运行下面命令:
git reset HEAD~1
关于 git reset
命令的详细解释,点我去看一篇写的不错的文章
3. git status 时显示的中文为 /abcd/abcd/cdef
git config --global core.quotepath false
4. 清除本地新增文件
git clean -df
-n 显示 将要 删除的 文件 和 目录
-f 删除 文件
-df 删除 文件 和 目录
网友评论