我希望mercurial忽略我自己的log / development.log本地副本(我在RoR上)。
我用“hg忘记文件名”忘记了文件,然后提交了更改。
现在似乎很成功..但每次我现在与其他变更集合并时,我都会看到
remote changed log/development.log which local deleted
use (c)hanged version or leave (d)eleted?
我做错了什么?我怎么能让这个消息消失?我只是希望我的本地副本与存储库中的副本分开。
谢谢...
答案 0 :(得分:3)
如果删除了行中的文件,并将其与仍具有此文件的文件合并,则可以预期此消息。摆脱它的唯一方法是从你正在合并的repos / branches中删除这个文件(或者让它们的所有者删除它,如果你不控制它们的话)。
然后再也不会将临时日志文件提交到存储库中。