git提交代码缺少ChangeId

7人阅读 评论(0) 收藏 举报
分类:
$ git push origin master:refs/for/master
Counting objects: 12, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (7/7), done.
Writing objects: 100% (12/12), 988 bytes | 0 bytes/s, done.
Total 12 (delta 4), reused 0 (delta 0)
remote: Resolving deltas: 100% (4/4)
remote: Processing changes: refs: 1, done
remote: ERROR: [e3d0821] missing Change-Id in commit message footer
remote:
remote: Hint: To automatically insert Change-Id, install the hook:
remote:   gitdir=$(git rev-parse --git-dir); scp -p -P 29418 minghua.zhang@gerrit01.fihbdc.com:hooks/commit-msg ${gitdir}/hooks/
remote: And then amend the commit:
remote:   git commit --amend
remote:
To ssh://minghua.zhang@gerrit01.fihbdc.com:29418/APP/NoteWidget
 ! [remote rejected] master -> refs/for/master ([e3d0821] missing Change-Id in commit message footer)

error: failed to push some refs to 'ssh://minghua.zhang@gerrit01.fihbdc.com:29418/APP/NoteWidget'

问题原因:

git clone 代码命令出错了,导致无hook 

解决方法:

执行

scp -p -P 29418 minghua.zhang@gerrit01.fihbdc.com:hooks/commit-msg .git/hooks/

git commit --amend
git push ...

查看评论

利用ATL制作程序多媒体封面组件

COM的优越就不多说,使用ATL开发COM方便而快捷,并且具有Size小,Dependency少的特点。VC++的import 编译支持更是对COM开发的巨大支持。闲话休说,这就开始吧。  一.Fl...
  • wurong
  • wurong
  • 2000-10-31 13:17:00
  • 425

在git上push代码时缺少Change-Id

今天在git上Push代码时遇到一个问题: missing Change-Id in commit message footer,如下图: 解决办法就在图中:就是直接把上面划横线部分复...
  • kanglupeng
  • kanglupeng
  • 2017-02-07 16:33:37
  • 998

git 提交缺失changeId

使用Git提交代码时,遇到missing Change-Id in commit message footer会在提交失败信息中提示如何操作,缺失change-Id 会出现如下提示信息,Hint: T...
  • ysxhll2008
  • ysxhll2008
  • 2017-01-04 11:31:35
  • 1881

git --commit-msg缺失导致的missing Change-Id问题

git --commit-msg缺失导致的missing Change-Id问题解决
  • wik_123
  • wik_123
  • 2016-09-13 08:57:05
  • 1390

git commit 中的change-id

git commit 中的change-id为什么要使用change-id保证已经提交审核的修订通过审核入库后,被别的分支 cherry-pick 后再推送至服务器时不会产生新的重复的评审任务。Ger...
  • FIRE_TRAY
  • FIRE_TRAY
  • 2015-10-18 13:35:13
  • 9270

2017-05-10 idea的git提交push出现missing changeid的问题

Idea中使用commit提交后,push失败,会报错: ERROR: missing Change-Id in commit 解决方法:需要进入目录打开git bash,输入(注意需要在comm...
  • wanyangnumberone
  • wanyangnumberone
  • 2017-05-10 22:51:35
  • 462

Git如何修改已提交Change

我们可能比较熟悉并且常用的命令是git --amend来修改上次提交的commit message, 如果要修改再以前的commit,这个命令必须配合git rebase -i HEAD~n 命令来实...
  • manchew
  • manchew
  • 2015-01-13 15:37:13
  • 1984

[gerrit场景教程] gerrit "missing Change-Id"

本系列是为公司写的 git & gerrit 场景使用手册的一篇. 场景: 你用 git push 向 gerrit 提交了待审核代码,一切都很顺利,你脑袋里冒出了"代码头上加了'佛祖保佑'果然有效...
  • liuxu0703
  • liuxu0703
  • 2017-01-11 14:42:32
  • 4182

git学习--commit-msg缺失导致的missing Change-Id问题分析

一.简介 commit-msg hook 这个hook由’git commit’触发, 且可以通过--no-verify 来略过.它接受一个参数, 包含commit...
  • yanxiangyfg
  • yanxiangyfg
  • 2016-03-23 13:45:57
  • 18621

.gitignore 与 Change-Id 的生成

#Mac .DS_Store #Java *.class # XCode *.moved-aside build/* *.xcworkspace *.mode1v3 *.mode2v3 *.pbx...
  • u011587401
  • u011587401
  • 2016-01-29 15:59:22
  • 515
    个人资料
    等级:
    访问量: 1385
    积分: 179
    排名: 102万+
    文章分类
    文章存档