Gerrit Code Review - 如果我使用sublime-text进行提交,则Change-Id无效

时间:2017-02-08 16:08:01

标签: git merge sublimetext3 gerrit nano

今天就知道,如果我使用sublime-text而不是nano来提交或修改我的更改将不允许我进行 git review

remote: Hint: To automatically insert Change-Id, install the hook:        
remote:   gitdir=$(git rev-parse --git-dir);       
remote: 
remote: 
To ssh://xxxxxxxx
 ! [remote rejected] HEAD -> refs/publish/master/xxxx (missing Change-Id in commit message footer)
error: failed to push some refs to 'ssh://xxxxxx'

所以如果我使用sublime提交我的消息将不包括Change-Id,

我将编辑器更改为nano更改-Id将包含成功:

git config --global core.editor nano

我想继续使用sublime-text为我的提交msg,所以有人知道如何解决这个问题?

感谢。

1 个答案:

答案 0 :(得分:0)

您是否使用以下命令设置了Sublime编辑器?

git config --global core.editor "subl -n -w"