我试图忽略我的.hgignore项目中的一个文件,但就是找不到它。该文件位于app/views/patterns/_changes.erb (相对于项目的根目录,.hgignore所在的位置),我尝试过的似乎都不起作用:
#.hgignore
syntax: glob
app/views/patterns/_changes.erb
*changes.erb
public/files/* # this works我读到.hgignore没有区分文件夹和文件,但也不能真正做到这一点。有什么线索吗?谢谢。
发布于 2010-02-01 22:39:47
如果你只是把:
_changes.erb作为一个条目,这应该是可行的。它将忽略该文件名,而不管其位置如何。注意,如果文件已经在存储库中,它不会删除它...它只是不会在下一次看到具有该名称的文件时提示您添加它。
作为附注,如果要从版本控制中删除文件,请使用以下命令:
hg forget _changes.erb(请注意,这将从当前版本开始删除该文件。该文件将始终保留在过去的变更集中--也就是说,它不会完全清除该文件。)
https://stackoverflow.com/questions/2177378
复制相似问题