Grit 删除提交中的文件
我使用 Grit/Git 作为数据库来跟踪添加到博客的文件。
我找不到任何有关如何从索引中删除文件的示例。我仍然希望能够在我的 Git 历史记录中保留该文件(能够通过返回提交历史记录来获取它),但我想将其从我当前的 HEAD 中删除。
有什么技巧或窍门吗?
I using Grit/Git as a database to track files added to a blog.
I can't find any example of how I would delete a file from the index. I still want to be able to have the file in my Git history (being able to get it by going back in commit history), but I want to remove it from my current HEAD.
Any tips or tricks?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
http://www.kernel.org/pub/software /scm/git/docs/git-rm.html 可能就是您所需要的。请注意,您需要使用良好的老式 rm 将其从工作树中删除。
http://www.kernel.org/pub/software/scm/git/docs/git-rm.html is probably what you need. Note that you'll need to use good old fashioned rm to remove it from the working tree.
这应该有效:
This should work: