我使用mercurial进行php项目,而我的.hgignore
文件无效。它应该放在.hg/
文件夹中,不是吗?
/.hg/.hgignore file
# Allow *. syntax
syntax:glob
# Ignore these files
.hgignore
.htaccess
.hg/*
答案 0 :(得分:30)
该文件的.hgignore页面中没有提及 .hg
内的内容:
.hgignore
文件位于工作目录中,位于.hg
文件夹旁边。
无论您想忽略哪个文件,都必须确保它们尚未被跟踪。如果是,则需要先删除它们,然后将它们添加为私有(非跟踪)文件。
答案 1 :(得分:3)
从内存来看,我认为.hgignore需要存在于存储库根目录中。你当然不需要告诉它忽略.hg文件夹,它会或多或少地自动发生。你有什么理由不想在你的回购中使用忽略和访问设置吗?