代码改变世界

随笔分类 - git/gerrit

gerrit 命令之query统计提交记录

2022-06-14 15:30 by 加个小鸡腿, 37 阅读, 收藏, 编辑
摘要: 使用ssh -p <port> username@gerrit_server gerrit --help可以查询所有支持的命令,如下: ssh -p 29418 test@192.168.8.2 gerrit --help gerrit [COMMAND] [ARG ...] [--] [--hel 阅读全文

代码审计工具消除误报的方法汇总

2021-06-22 17:34 by 加个小鸡腿, 339 阅读, 收藏, 编辑
摘要: 转自: https://zhuanlan.zhihu.com/p/360459701 Fority详细介绍:https://www.cnblogs.com/linwenbin/p/11046188.html Fortify的安装和使用: https://www.cnblogs.com/dearflt 阅读全文

git rebase -i HEAD~3合并多个提交为一个提交

2020-12-04 17:42 by 加个小鸡腿, 4384 阅读, 收藏, 编辑
摘要: 场景:新功能在本地的dev_feat分支开发过程中,提交了多次,生成了多个commit id,开发测试完成后将新功能合并到dev分支上,但是不想要这些提交记录,那么可以将多个commitid合并成一个,再merge或者push到dev分支上。 比如git log 看到以下三个提交: 前面说过 com 阅读全文

gerrit如何再次提交单个被打回的提交

2020-07-17 12:05 by 加个小鸡腿, 1374 阅读, 收藏, 编辑
摘要: 如果单个提交打回,则可交互式回滚:git rebase -i <commit>,修改指定commit点:git commit --amend,完成所有commit点处理:git rebase --continue,然后重新提交Gerrit,最后Gerrit审查入库。 参考(包含gerrit+jenk 阅读全文

gerrit关闭了管理员权限的解决办法

2020-03-05 10:34 by 加个小鸡腿, 678 阅读, 收藏, 编辑
摘要: 参考:https://www.cnblogs.com/lyongyong/p/11989759.html 总结: 原因:误删了all_project的权限(以下所有新增项目都继承all_project的权限),导致所有项目无法提交代码 (Administrators-Server block了) 1 阅读全文

gerrit的使用以及问题总结_gerrit权限和配置

2019-12-21 10:47 by 加个小鸡腿, 3600 阅读, 收藏, 编辑
摘要: 来自其他博客的汇总,比较重要的部分已经截图出来 参考:https://www.cnblogs.com/yinzhengjie/p/11043239.html 1. Global Capabilities 管理员的权限一般不需要动 2. refs/* 这里对用户Projects List 进行管理,如 阅读全文

基于Windows的git代码统计工具GitStats

2018-11-24 11:04 by 加个小鸡腿, 1357 阅读, 收藏, 编辑
摘要: 参考: https://blog.csdn.net/windfromthesouth/article/details/72961525 阅读全文

git push 报错:missing Change-Id in commit message footer

2018-09-07 12:15 by 加个小鸡腿, 58098 阅读, 收藏, 编辑
摘要: 使用gerrit后,提交代码会出现如下截图问题: 临时解决: step1:把上面红色的那条gitidir复制下来执行下: step2:执行下面的命令会添加change_id git commit --amend step3:然后推送代码到服务器上 git push origin HEAD:refs/ 阅读全文

git stash 用法总结和注意点

2018-09-04 18:02 by 加个小鸡腿, 570659 阅读, 收藏, 编辑
摘要: 常用git stash命令: (1)git stash save "save message" : 执行存储时,添加备注,方便查找,只有git stash 也要可以的,但查找时不方便识别。 (2)git stash list :查看stash了哪些存储 (3)git stash show :显示做了 阅读全文

Git push remote rejected {change ### closed}

2018-09-01 19:04 by 加个小鸡腿, 7690 阅读, 收藏, 编辑
摘要: 是因为和关掉的提交对应的Change_id一样导致的。 另一种可能是cherry-pick导致的: 之前提交的时候因为有merge,所以在gerrit服务器上审核的时候,我给abandoned了,因此从新处理提交的时候就出现了相同的tree, parent, author, committer以及l 阅读全文

git checkout .还可以恢复吗

2018-08-28 17:52 by 加个小鸡腿, 29381 阅读, 收藏, 编辑
摘要: 说实话,希望很渺茫, 如果你在git checkout . 之前操作了git stash ,还是可以恢复的,操作如下: 最后修改文件恢复了! 但是如果你在git checkout .之前没有git stash ,那么就恢复不了了,只能是在编辑工具 eclipse或者idea的local histor 阅读全文

git push 提交某一个commit

2018-08-20 14:46 by 加个小鸡腿, 35053 阅读, 收藏, 编辑
摘要: (以下情况是我们的一位开发小哥哥遇到了提交失败,来找我,我给他解决的过程,以前我也没遇到,所以记录下来) 我们会遇到这样的情况,在develop分支上,第一天修改的文件,已经执行了git commit 添加了提交记录信息commit1,忘记push了,然后第二天,执行了git pull,拉取了服务器 阅读全文