我正在寻找用于测试目的的Mercurial等效git commit --allow-empty
。
答案 0 :(得分:2)
无法完成。不必对源文件进行更改,但您必须进行更改,包括文件权限,分支名称,标记或其他内容。
你说“出于测试目的”。如果是这种情况,我通常只使用
echo another line >> README ; hg commit -m 'added another line'
我可以快速点击向上箭头。
答案 1 :(得分:1)
我认为我找到的最佳解决方案是:
touch foo
hg add foo
hg commit -m 'Empty commit'
hg rm foo
hg commit --amend
答案 2 :(得分:0)
适用于MQ。使用一些虚拟更改创建MQ更改集,然后还原更改并刷新(hg qref
)修补程序。瞧。