git--gerrit

gerrit是什么

gerrit不是仓库,只是一个代码审核的中间仓库。

代码的提交过程

commit--->gerrit审查---->通过审查--->真正的远程仓库。

分支

远程分支:origin/master和gerrit/master

审查仓库默认都是gerrit/master

最终都是需要合并到origin/master下。

git pull提示没有上游分支时,就需要指定当前分支的上游分支为gerrit/master.

git错误

[分离头指针 eeb923650]--detatched head

[分离头指针 eeb923650] +commit日志

原因:HEAD没有指向任何分支。

分离头指针(detached HEAD)是 Git 中的一种状态,在这种状态下,HEAD 指针(它通常指向当前分支的)指向的是一个特定的提交,而不是指向某个分支。
 

上面的错误说明当前head指向提交eeb923650。

git pull--产生合并冲突

原因:远程分支和当前分支合并存在冲突。

修改冲突---》git add -u---->git rebase --continue;

所有冲突重复以上步骤到合并完成。

然后git log查看远程分支所在的日志--commit_id。

git reset --hard commit_id

相关推荐

  1. git--gerrit

    2024-04-09 19:48:01       14 阅读
  2. gerrit(1) | gerrit 简介

    2024-04-09 19:48:01       33 阅读
  3. gerrit(2) | 为什么使用 gerrit

    2024-04-09 19:48:01       35 阅读
  4. gerrit 拉取失败

    2024-04-09 19:48:01       13 阅读
  5. 代码审查工具Gerrit简介

    2024-04-09 19:48:01       7 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-09 19:48:01       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-09 19:48:01       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-09 19:48:01       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-09 19:48:01       20 阅读

热门阅读

  1. 分布式系统接口限流方案

    2024-04-09 19:48:01       12 阅读
  2. MPLS-LDP邻居建立、标签的发布、控制保持

    2024-04-09 19:48:01       12 阅读
  3. 分布式异步任务框架celery

    2024-04-09 19:48:01       15 阅读
  4. 周报 | 24.4.1-24.4.7文章汇总

    2024-04-09 19:48:01       16 阅读
  5. 医疗器械常见法规和标准

    2024-04-09 19:48:01       13 阅读
  6. Web API(六)之正则表达式

    2024-04-09 19:48:01       15 阅读
  7. 龙晰系统运维相关笔记

    2024-04-09 19:48:01       12 阅读
  8. 汽车差速器原理?

    2024-04-09 19:48:01       11 阅读
  9. 【LeetCode周赛】第 392 场周赛

    2024-04-09 19:48:01       14 阅读