我正在用git做第一步。只是想问一下我是否可以松开git跟踪的文件?
让我解释一下我的意思。我一直在关注git教程。 首先,我已经将文件添加到git repo。
git add README
git commit -m "readme"
然后我删除了该文件。
git rm README
由于我是一个完整的新手,我一直期待这个命令会停止跟踪我的存储库中的README。然而README已经消失了。而且我害怕永远失去它。
幸运的是,有一个“git reset --hard”命令可以恢复我的README。但是我可以提交一个更改,所以这个命令无济于事。幸运的是,我可以做“git reset --hard hash ”或“git revert”来恢复我的自述文件。
所以,基本上我的问题是,是否存在我可以删除文件并且无法将其恢复的情况。
提前致谢。
答案 0 :(得分:1)
git rm README
将从跟踪索引和工作树中删除 文件 。
如果您只想停止跟踪文件,可以使用:
git rm --cached README