Commit blocked by pre-commit hook ( exit code 1 ) with output:
[Error output could not be translated from the native locale to UTF-8.]
如果你想要破除锁定,请使用“检查修改”对话框或者版本库浏览器。
开分支的时候出现的情况。一脸懵比!一开始看字面意思以为是锁定了,按照提示去“检查修改”也是没有用。
再看到UTF-8的信息,难道是编码问题?非常研究后发现,原来我忽略了第一句!"Commit blocked by pre-commit hook ( exit code 1 ) with output"
这个才是解决问题的关键。
原来只是因为日志信息comment的长度太短了。。。
也就是日志信息的不符合规范,可能是长度太短,或者是不符合格式。具体要求在服务器端可以进行配置。
知道了原因,修改一下日志信息,问题就迎刃而解了。
ps:英语一定要好,如果英语好,第一反应应该就是看到英文错误提示。就可以迅速定位错误原因了