使用hgignore忽略* .orig文件是一个坏主意吗?

时间:2014-05-08 16:57:12

标签: mercurial hgignore

如果是这样,为什么?使用git,这些只在解决冲突后才出现在我身上。但是对于hg和sourcetree,丢弃更改会创建.orig文件。我知道有一个命令可以在不保存.orig文件的情况下丢弃,但是代替那个命令切换,将* .orig添加到hgignore有什么危险吗?

1 个答案:

答案 0 :(得分:4)

没有理由忽略原始文件是一个问题,除了在你不知道的情况下让你的回购物被污染。在临时文件和二进制文件显示为编译工件的环境中,拥有更多文件并不是什么大问题。

就个人而言,我喜欢让它们保持可见,以便我可以在合并冲突后自己删除这些未版本控制的文件,或者在出现错误的情况下咨询它们,但事实上,我不记得这样做所以最近。我可能会自己提出这个建议!