【发布时间】:2020-10-31 01:19:39
【问题描述】:
我一直试图从我的本地文件系统和本地 git 存储库中删除一个文件。
我正在使用git rm --cached <file name>
但每当我使用另一个文件并推送更改时,git 也会从我的远程存储库中删除本地删除的文件。我希望文件保留在我的 GitHub 上。
非常感谢您的帮助。
【问题讨论】:
-
你能解释一下这个文件的作用吗?自述文件?配置文件?
-
这是一个 C++ 文件。
-
可以直接删除本地文件。但是当推送到远程时,不要为该文件执行
git add。这行得通吗? -
你能解释一下为什么你想在你的远程有一个文件,而不是在你的本地吗?根本问题可能还有其他解决方案,而不是您要求的解决方案。
标签: git github git-commit git-remote