代码已经commit

此时代码在本地仓库,先进行撤回操作

git reset HEAD^


把上一次提交恢复为未提交状态,进行下一步操作

代码未提交

查看当前状态
git status .

将修改add到暂存区

暂存代码
git stash

切换到自己的分支
git checkout  "分支名"

恢复暂存的代码
git stash pop


恢复成功,可提交

代码已经push到远程仓库

把刚才提交的修改反向提交下,将上一次的修改 revert 下再提交上去

git revert HEAD

执行这条命令后,本地会多一次 commit 记录,其内容是将上次的修改反向提交一次。比如上一次的提交是加了一行记录,那么这次就是将增加的那一行记录删除。

之后可以重新提交

git push

git提交错分支处理相关推荐

  1. git上传分支的原理_几张图让你彻底弄懂git工作流(二) ——git分支

    上篇文章已经说了Git简史以及Git基础,那么这篇文章简单总结下Git分支 Git分支 为了理解 Git 分支的实现方式,我们需要回顾一下, Git保存的不是文件差异或者变化量,而只是一系列文件快照. ...

  2. git 修改默认分支为main_Git:基本操作

    一. 获取 Git 仓库 我们所说的 Git 仓库实际上指的是『仓库目录』中的所有文件,包括文件快照,数据库,仓库配置等信息.『工作目录』 是由仓库目录中的文件快照恢复得到的.Git 仓库的获取有如下 ...

  3. Git 无法切换分支,报错git did not exit cleanly

    Git 无法切换分支,报错git did not exit cleanly 今天从做内存泄漏测试需要切换Git分支,checkout 的时候发现报错git did not exit cleanly. ...

  4. Git版本控制__分支管理

    文章目录 Git基本操作 1. git 两大特点 2. 安装与配置 3. 创建一个版本库 4.版本创建与回退 4.1 使用 4.2 工作区和版本库 工作区 ( Working Directory ) ...

  5. git上传分支的原理_git系列教程四:分支和分支管理

    一些零碎的知识 修改最后一次提交 实际开发中,你可能会遇到下边这两种情况: Situation One:版本刚一提交(commit)到仓库,突然想起漏掉两个文件还没有添加(add).就好比你是老司机, ...

  6. Git超详细学习笔记 手把手带你一步一步操作 -- 详细分析git 对象-域-分支以及github使用

    Git 使用笔记 详细的说明文档: 请参考安装目录下的doc文档 D:\Program Files\Git\mingw64\share\doc\git-doc\git-stash.html git 版 ...

  7. [Git] 拉开发分支的代码报错

    Git拉开发分支的代码报错: fatal: The remote end hung up unexpectedly fatal: early EOF fatal: index-pack failed ...

  8. Git创建本地分支并关联远程分支

    创建本地分支 git branch 分支名 例如:git branch dev,这条命令是基于当前分支创建的本地分支,假设当前分支是master(远程分支),则是基于master分支创建的本地分支de ...

  9. git 基于发布分支的开发

    创建发布分支: (1) 软件hello-world的1.0发布版本库中有一个里程相对应. /home/jackluo/workspace/user1/workspace/hello-worldgit ...

  10. Git 远程仓库分支管理

    目录 目录 速查表 关联远程代码仓库 克隆远程仓库 分支管理 创建分支 切换分支 合并分支 删除分支 解决冲突 速查表 指令 作用 git branch 查看分支 git branch newBran ...

最新文章

  1. 2021年大数据Hive(五):Hive的内置函数(数学、字符串、日期、条件、转换、行转列)
  2. 不喜欢冷漠,喜欢笑容、热情和拥抱
  3. AB1601串口之bugs
  4. mysql 排名_微服务架构下,如何利用Mysql的limit配合orderby进行排名统计
  5. 手机移动防卫盾安全需求分析文档
  6. 虚拟机安装与概述(3)
  7. 工业相机与民用相机的区别_工业相机和普通相机的区别详解
  8. 你知道void和Void的区别吗
  9. 【mysql】Innodb三大特性之double write
  10. 超链接跳转到action使用哪个方法_管道疏通剂哪个牌子好 管道疏通机使用方法有哪些...
  11. LDA(Latent Dirichlet Allocation)简介
  12. mysql 查询最大值的总和_mysql中最大值和最小值以及总和查询与计数查询的实例详解...
  13. JS 判断字符串是否为空
  14. python中的def是什么意思啊_等号上面有个def是什么意思?
  15. 【第1章】凸集——几种重要的凸集
  16. Java 来判断手机号码是否已经存在例子
  17. Ls-Dyna对预应力钢筋混凝土结构的抗爆模拟
  18. CephFS 介绍及使用经验分享
  19. Codeforces 1106F Lunar New Year and a Recursive Sequence 矩阵快速幂,原根转化模意义下对数,BSGS
  20. 当百度也来玩众筹,是否可以为众筹正名?

热门文章

  1. 华为路由器ws5200虚拟服务器,华为路由器端口映射怎么弄?华为WS5200路由添加端口映射规则设置...
  2. linux tc 限速,TC限速
  3. colorbox去除close关闭按钮,附上colorbox的基本使用方法
  4. Android自定义华为睡眠,Android自定义View
  5. 奇技淫巧之 dummy 网卡
  6. Java实现 简体中文 与 阿拉伯数字 互转
  7. 互联网大佬“打脸”简史:马云/雷军/罗永浩/刘强东...
  8. skynet:cluster
  9. python中文转化gb2321_使用Python进行中文繁简转换的实现代码
  10. WebService使用axis2框架发布服务与获取服务