file去掉没有选择文件夹 (file去掉没有选择文件夹怎么办电脑)



使用 idea 提交代码的时候可能会遇到想要忽略的文件夹出现在提交列表中的情况。

以 .idea 目录举例。假如最开始没将 .idea 目录添加到 .gitignore 文件中,之前提交代码的时候把 .idea 目录提交上去了,这个时候再在 .gitignore 文件中添加 .idea 目录是不会让提交列表中的 .idea 目录消失的,我们需要使用命令删除暂存区中的 .idea 目录。

电脑

git rm --cached <file>。这个命令会直接从暂存区删除文件,工作区则不做出改变。"git rm --cached "命令比"git reset head"更好,前者是删除掉,后者是替换掉。

git rm -r --cached <file> 可以删除文件和文件夹

git rm -r --cached 文件或文件夹路径

例如

git rm -r --cached .idea/


参考文章

intellij 创建电脑一个文件自动就 add 到 git 了,这个怎么取消[1].gitignore 配置规则 及其 git rm -r --cached 去掉已经托管在 git 上的文件[2]

链接

[1] intellij 创建一个文件自动就add到git了,这个怎么取消: https://www.cnblogs.com/jpfss/p/10996046.html

[2] .gitignore配置规则 及其 git rm -r --cached 去掉已经托管在git上的文件: https://blog.csdn.net/themagickeyjianan/article/details/55519111


电脑