首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >mercurial .hgignore -不会忽略文件

mercurial .hgignore -不会忽略文件
EN

Stack Overflow用户
提问于 2010-02-01 22:36:57
回答 1查看 5.9K关注 0票数 6

我试图忽略我的.hgignore项目中的一个文件,但就是找不到它。该文件位于app/views/patterns/_changes.erb (相对于项目的根目录,.hgignore所在的位置),我尝试过的似乎都不起作用:

代码语言:javascript
复制
#.hgignore
syntax: glob
app/views/patterns/_changes.erb
*changes.erb
public/files/* # this works

我读到.hgignore没有区分文件夹和文件,但也不能真正做到这一点。有什么线索吗?谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-02-01 22:39:47

如果你只是把:

代码语言:javascript
复制
_changes.erb

作为一个条目,这应该是可行的。它将忽略该文件名,而不管其位置如何。注意,如果文件已经在存储库中,它不会删除它...它只是不会在下一次看到具有该名称的文件时提示您添加它。

作为附注,如果要从版本控制中删除文件,请使用以下命令:

代码语言:javascript
复制
hg forget _changes.erb

(请注意,这将从当前版本开始删除该文件。该文件将始终保留在过去的变更集中--也就是说,它不会完全清除该文件。)

票数 13
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2177378

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档