zoukankan      html  css  js  c++  java
  • git rebase --continue出现“If there is nothing left to stage,chances are that something else already introduced the same changes; you might want to skip this patch.”

    在git pull rebase的时候有冲突,在临时分支上找到冲突文件,解决冲突后,执行了git add .,然后执行git rebase --continue出现“If there is nothing left to stage,chances are that something else already introduced the same changes; you might want to skip this patch.”

    解决方法

    建议:先git log 将这次commit的版本号复制粘贴 保存下来,以防操作失误,丢失代码!
    
    当前分支(开发分支A)
    git commit -m '我要提交' git pull
    --rebase ... 出现冲突,自动跳到了基于开发分支A的临时分支a 当前分支(临时分支a) 第一步:找到冲突文件,解决冲突 第二步:git add . 第三步:git rebase --continue 这个时候会出现“if there is nothing ....”,不用管它 第四步: git rebase --skip 这步执行后会自动跳回开发分支A 当前分支(开发分支A)
    可以git log 看看当前最新的提交信息还是不是 “我要提交”,没有问题,就可以进行下面的步骤了 第五步:git pull
    --rebase ... 第六步:git push ...
  • 相关阅读:
    Ansible安装配置
    Git 工作流程
    使用 Docker 搭建 Tomcat 运行环境
    Linux的cron与%
    配置sonar和jenkins进行代码审查
    Jenkins配置基于角色的项目权限管理
    Jenkins和maven自动化构建java程序
    Jenkins修改workspace和build目录
    Git 进阶指南
    git代码回滚:Reset、Checkout、Revert的选择
  • 原文地址:https://www.cnblogs.com/ellen-mylife/p/14145709.html
Copyright © 2011-2022 走看看