首先来看看git push origin HEAD:refs/for/master的格式解析:

总体格式:git push <remote 名字> <本地分支的名字> : <远程库的名字>
git push :表示推送代码到远程服务器。
origin : 表示远程的库的名字。
master:表示远程分支的名字。
HEAD: 表示一个特别的指针,指向你正在工作的本地分支的指针,可以当做是本地分支的别名。git通过它可以知道当前工作区间在哪个分支。
refs/for :表示我们提交代码到服务器之后是需要经过code review 之后才能进行merge操作的,而refs/heads是不需要的。

错误:
![remote rejected] HEAD -> refs/for/master
error: failed to push some refs to ‘ssh://xxxxxxx’

原因:复用了上一次的提交的ID

解决方法1:

需要在gerrit上对上一次错误提交进行Abandon操作;
回退到上一次的commit版本,重新进行commit,然后进行git push提交。
解决方法2:

更多内容见第一代码:https://www.diyidaima.com/blogs/218.html

git push origin HEAD:refs/for/master解析相关推荐

  1. git基础教程(37) git push origin HEAD:refs/for/master 的意思

    先看下git push命令的语法: git push <remote 名字> <本地分支的名字> : <远程库的名字> git push origin HEAD:r ...

  2. 【已解决】github中git push origin master出错:error: failed to push some refs to(亲测)

    [背景] 折腾: [记录]将googlecode上面的crifanLib迁移到Github上 期间出错: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 ...

  3. git push origin master报错

    git push origin master报错error: src refspec xxx does not match any / error: failed to push some refs ...

  4. git push origin master报错,解决方法

    今天,用git把本地代码推送到远程服务器上时出现错误: whl@whl-desktop:/work2/recvdsrc$ git push origin master klha@klha.net's ...

  5. git push origin master提交报错解决办法

    使用git push origin master将本地提交推送到远程仓库的时候 遇到了这样的一个报错 wangting@DESKTOP-O81VEVO MINGW64 ~/Desktop/wisdom ...

  6. git push origin master 推送出错:

    git push origin master 推送出错: $ git push origin masterTo https://gitee.com/lqhjava/scetc.git ! [rejec ...

  7. IDEA输入命令git push origin master报错: ! [remote rejected] master - master (hook declined)

    IDEA输入命令git push origin master报错: ! [remote rejected] master -> master (hook declined) error: fai ...

  8. git push origin与git push -u origin master的区别

    $ git push origin 上面命令表示,将当前分支推送到origin主机的对应分支. 如果当前分支只有一个追踪分支,那么主机名都可以省略. $ git push 如果当前分支与多个主机存在追 ...

  9. git push origin master Connection timed out

    背景:win10的hper-v中装了ubuntu虚拟机,虚拟机的网络为手动代理.在进行git操作时,出现下面错误: git push origin master fatal: unable to ac ...

最新文章

  1. SpringMVC如何获取请求带来的各种信息 ||如果我们的请求参数是一个POJO(自定义参数类型), SpringMVC会自动的为这个POJO进行赋值
  2. CodeForces - 1409F Subsequences of Length Two(dp)
  3. Android网络连接的两种方法:apache client和httpurlconnection的比较
  4. 用C#编写ActiveX控件
  5. mongoose 入门以及 mongoose 实现数据 的增、删、改、查
  6. META-INF目录是干啥用的?
  7. DropDownList.SelectedItem与DropDownList.SelectedValue的区别
  8. 怎么让电脑屏幕一直亮着_上班族需要注意哪些养生禁忌 一直坐着没好处_百姓民生_新闻...
  9. 怎么在html插入谷歌地图,html页面插入百度or谷歌地图
  10. 同步、异步的使用场景及好处
  11. @import与link方式的区别
  12. 名校课程、计算机相关课程等网站连接
  13. Appdata\Local Roaming LocalLow文件夹
  14. 诗词对仗常用字表(笠翁对韵)
  15. 定义int数组求所有奇数的和
  16. notepad++打开bin文件
  17. PHP实现短网址还原
  18. 生物特征识别技术领跑者--墨奇科技 全面亮相2022身份识别技术大会
  19. 万能设配器代码 带加载更多
  20. SpringBoot+Mybatis+Mysql结合微信小程序实现登录

热门文章

  1. python3 unicode字符串类型_Python str与unicode类型
  2. CCI(Commodity Channel Index顺势指标)指标及其发明人Donald Lambert的前世今生
  3. /var/lib/docker/overlay2 占用很大,docker数据目录迁移
  4. 3.31-batch和momentum
  5. 2022 届互联网大厂秋招时间
  6. Android检查网络
  7. 74行代码实现浪漫的红心下落的动画效果
  8. 【致青春】致我终将逝去的22年的青春
  9. 树的直径,树的重心,树的分冶
  10. P6SPY(JDBC SQL拦截)的安装和使用