告诉mercurial在合并和更新时忽略文件

时间:2011-03-30 00:28:00

标签: mercurial

我希望mercurial忽略我自己的log / development.log本地副本(我在RoR上)。

我用“hg忘记文件名”忘记了文件,然后提交了更改。

现在似乎很成功..但每次我现在与其他变更集合并时,我都会看到

remote changed log/development.log which local deleted
use (c)hanged version or leave (d)eleted? 
我做错了什么?我怎么能让这个消息消失?我只是希望我的本地副本与存储库中的副本分开。

谢谢...

1 个答案:

答案 0 :(得分:3)

如果删除了行中的文件,并将其与仍具有此文件的文件合并,则可以预期此消息。摆脱它的唯一方法是从你正在合并的repos / branches中删除这个文件(或者让它们的所有者删除它,如果你不控制它们的话)。

然后再也不会将临时日志文件提交到存储库中。