Version control 忽略对存储库中已有文件的更改
将文件添加到Version control 忽略对存储库中已有文件的更改,version-control,mercurial,dvcs,hgignore,Version Control,Mercurial,Dvcs,Hgignore,将文件添加到.hgignore将阻止跟踪它们。但是,我们有一些文件,我们希望在存储库中-我们只是不希望用户提交更改。有没有一种方法可以忽略对这些文件的更改,这样它们就不会在Mercurial中无法完成的hg commit中提交-文件要么被跟踪,要么未被跟踪(然后可以选择忽略)。您应该改为对模板文件进行版本设置,然后忽略真正的文件 因此,将config.template添加到版本控制中,并将config添加到.hgignore中。请开发人员将模板复制为真实名称,并根据需要进行自定义。可能的副本
.hgignore
将阻止跟踪它们。但是,我们有一些文件,我们希望在存储库中-我们只是不希望用户提交更改。有没有一种方法可以忽略对这些文件的更改,这样它们就不会在Mercurial中无法完成的hg commit
中提交-文件要么被跟踪,要么未被跟踪(然后可以选择忽略)。您应该改为对模板文件进行版本设置,然后忽略真正的文件
因此,将config.template
添加到版本控制中,并将config
添加到.hgignore
中。请开发人员将模板复制为真实名称,并根据需要进行自定义。可能的副本