命令

git push origin HEAD:refs/for/xxx

形式

git push <remote 名字> <本地分支的名字> : <远程库的名字>

解释

origin : 是远程的库的名字,可以用具体地址,也可以用本地记录的origin常量来表示。

HEAD: 一个特别的指针,指向你正在工作的本地分支的指针,可以把它当做本地分支的别名。

xxx:分支名

refs/for:意义在于我们提交代码到服务器之后是需要经过code review之后才能进行merge。而与之相对的refs/heads不需要cr。

refs/for

这个不是git的规则,而是gerrit的规则,gerrit是一种免费、开放源代码的代码审查软件。

他的工作流:

上图中,pending为暂存区,别人使用pull命令可以拉到本次暂存区的内容:

git checkout master && git pull && git checkout feat_xxx
git pull 远程仓库地址 refs/changes/69/106040069/5

git refs/for 命令相关推荐

  1. Git 基础 —— 常用命令

    Git 基础学习系列 Git 基础 -- 安装 配置 别名 对象 Git 基础 -- 常用命令 Git 基础 -- 常见使用场景 Git基础 -- Github 的使用 git init 创建 Git ...

  2. git 提交代码命令_提交代码:git push 命令的四种形式

    Git是一种分布式版本控制系统,可以高效地处理项目的版本管理.若对Git的基本使用还不太了解,可以先看一下下面的文章. Git 常用命令 使用Git的工作流程:修改.暂存.提交.推送 Git操作:在多 ...

  3. Git入门之命令行删除文件及上传大文件至Github(二)

    自2013年开始,作者的代码基本是分享到CSDN下载区,最早设置均是免费的,但随着下载量增加,分数自动增长.为了更好地分享开源代码及相关工具,赶上时代潮流,作者后续会将代码分享至Github和CSDN ...

  4. Git | 详解 | 命令

    更好的观感: https://wyqz.top/p/1843856130.html Git | 详解 | 命令 概念 Git是基于树进行维护的,每一个节点都是一个历史版本,可以进行代码管理. 工作区( ...

  5. Git:git-rev-parse 命令学习

    概要 Git:git-rev-parse 命令学习 博客 原帖收藏于IT老兵博客 前言 在研究Jenkins的时候,遇到了git rev-parse这个命令,这里学习一下这个命令. 正文 git-re ...

  6. Git基础(常用命令)介绍

    版本控制是一种记录若干文件内容变化,以便将来查阅特定版本修订情况的系统. 关于版本控制分为三种:本地版本控制系统,如rcs:集中化的版本控制系统,如CVS.SVN:分布式版本控制系统,如Git. Gi ...

  7. Git npm相关命令

    Git 相关命令 查看用户名和密码 配置用户名和密码 查看git项目远程地址 添加git远程仓库 查看提交记录 查看已有tag 打标签 在某次提交记录上打标签 推送标签到远程 推送单个指定tag到远程 ...

  8. GIt/Github常用命令

    1)git init:初始化本地仓库 2)创建文件:touch read.txt 3)当操作本地的文件时,使用常用的命令,如(mv,ls..)就可以操作,当操作暂存区的文件时需要在命令前家git,并且 ...

  9. Git系列之git log高级命令

    原文地址 使用任何版本控制工具的目的都在于记录你代码的变化.这可以给予你查看项目历史的能力,去发现谁做出了贡献,弄清楚何时产生了bug,回滚到错误的修改.但是,如果你无法定位,获取这些历史记录将变得毫 ...

最新文章

  1. python中导入包出现unresolved reference问题
  2. #模拟触手机屏幕_从操作系统的改变谈手机设计进化,单手并不是最终的便捷...
  3. SAP Spartacus Session affinity
  4. 13-Flutter移动电商实战-ADBanner组件的编写
  5. python海龟绘图_Python教学案例|海龟绘图三例
  6. linux中将 home目录备份成,6种优化Linux系统备份的应用与技巧
  7. 也谈C#之Json,从Json字符串到类代码
  8. Linux 获取屏幕分辨率与窗口行列数(c/c++)
  9. django进阶02websocket
  10. Java RandomAccessFile示例
  11. Oracle数据库经典50题(附答案),写完不理解的来打我
  12. 计算机usb端口没反应,usb接口没反应,小编教你电脑usb接口没反应怎么解决
  13. pdf文件如何生成目录 wps_利用wps创建有目录的PDF/word
  14. 抓包工具charles青花瓷的基本使用(android)
  15. 7折怎么用计算机,美国联想八通道7折好价,海淘Thinkpad X260 笔记本电脑开箱简评(附齐购物到货过程)...
  16. vue使用 svg图片以及修改svg图片颜色
  17. 2022-2028全球及中国健康资讯交换(HIE)行业研究及十四五规划分析报告
  18. Vray和PS的冬景效果图制作教程蓝海创意云渲染
  19. win10电脑连接蓝牙请检查PIN并重新连接
  20. AFM技术原理及相关测试模式

热门文章

  1. Python课程学习笔记 下
  2. MTK: ALSA声卡驱动之四:machine和dai_link的作用和实现
  3. SQL 注入读写文件
  4. 圈复杂度Cyclomatic complexity
  5. 方案文书对农村污水处理项目的作用
  6. 躲过了大跌也会失去大涨
  7. VASP输入INCAR文件
  8. 小米手环门禁没用_小米手环4值不值得买?这五大升级点必须了解下
  9. 拆 米家台灯_米家飞利浦智睿台灯2代拆解测评 米家飞利浦智睿台灯2代做工怎么样...
  10. 剑侠情缘怎么找不到服务器,剑侠情缘怎么学习生活技能呀?