我正在使用 Mercurial 进行版本控制,并且在我的 Web 根目录中有一个 .htaccess 文件,其重写规则取决于它是我的本地主机还是我的开发服务器等。因此,我将“.htaccess”放入了我的 .hgignore 文件,因此它不是版本控制的一部分。
但是,我还有另一个 .htaccess 文件,位于 .hg/.htaccess,带有“全部拒绝”,因此我的 .hg 文件夹无法通过网络访问。我确实希望将此 htaccess 文件签入到版本控制中,这样我就不会忘记在新服务器上设置它等。
有没有办法做到这一点?似乎只是将“.htaccess”放入我的 hgignore 使它忽略位于任何地方的所有 .htaccess 文件。我尝试了“./.htaccess”,希望它会忽略根级别一级,但不是 .hg/.htaccess——虽然没有用。我试过做研究,但运气不佳。
谢谢,如果我在某处遗漏了一些明显的东西,我很抱歉!