锁定。这个问题及其答案是 locked 因为这个问题是题外话但具有历史意义。它目前不接受新的答案或互动。
灵感来自 Git for beginners: The definitive practical guide。
这是初学者使用Mercurial的信息汇编 实用使用。
初学者 - 接触源代码控制但不太了解它的程序员。
实用 - 涵盖大多数用户经常遇到的情况 - 创建存储库、分支、合并、从/向远程存储库拉/推等。
问题:
安装/设置
使用代码
标记、分支、发布、基线
其他
其他 Mercurial 引用
最佳答案
你如何配置它来忽略文件?
忽略在存储库根目录中名为 .hgignore 的普通文本文件中配置。像普通文件一样添加它:
hg add .hgignore
有两种语法选项可用于文件匹配,glob 和 regexp。 glob 是类 unix 的文件名扩展,regexp 是正则表达式。您可以通过在一行上单独添加
syntax: glob
或 syntax: regexp
来激活每个。接下来的所有行都将使用该语法,直到下一个语法标记。您可以根据需要拥有任意数量的语法标记。默认语法是 regexp,因此如果您只使用 regexp,则不需要任何语法标记。您可以使用 # 添加评论
例子:
# python temporary files
syntax: glob
*.pyc
#editor autosaves
*~
# temporary data
syntax: regexp
temp
忽略仅适用于非托管文件(即尚未 checkin 的文件)。要忽略受版本控制的文件,您可以使用开关 -I 和 -X。
关于version-control - Mercurial 初学者 : The Definitive Practical Guide,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1170338/