📌  相关文章
📜  git 从 repo 中删除文件,但不在本地 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:00:57.165000             🧑  作者: Mango

Git 从 repo 中删除文件,但不在本地 - Shell/Bash

有时候我们需要将 Git repo 中的某个文件删除,但是不想将其从本地文件夹中删除,该怎么做呢?

以下是 Shell/Bash 命令,用于删除 Git repo 中的文件而不删除本地文件夹中的文件。

git rm --cached fileName

其中,fileName 是要删除的文件名。

执行完以上命令后,使用 git status 查看当前状态,会发现该文件已被删除。

需要注意的是,Git repo 中的其他成员会在下一次拉取操作时更新他们的 repo,并相应地删除该文件。如果您要确保其他成员不再访问该文件,可以添加 .gitignore 文件并将其提交到 repo 中,以通知他们不再跟踪该文件。

希望这个技巧能够帮助你在 Git repo 中安全地删除文件,同时不影响本地文件系统中的文件。