我在3个月之前犯了一个错误,就是对Mercurial进行强制推动,不知何故,它已经记住了......所以每当我现在推动它时,它会默认强制它:
% hg --repository C:\Projects\Sonic\DDSF push --force ssh://192.168.52.2:22//hg/DDSF
如何摆脱此设置并返回常规推送?
我的团队每天都生我的气,因为我不断创造新的头脑和破碎的东西:(
我已经检查了我的.hgrc
文件但它不在那里。我还重新安装了TortoiseHg客户端,希望它能解决这个问题,但事实并非如此。
答案 0 :(得分:9)
在TortoiseHG中,您可以按如下方式禁用该设置:
通过菜单查看 - >进入“同步”屏幕同步或单击工具栏中的此按钮:
单击提交列表下的“选项”按钮:
在选项窗口中,有一个“强制推送”设置的复选框:
顺便说一下,当启用强制时,您应该已经在第二步中的“选项”按钮下面看到了这一点: