git commit之后,回退撤销commit
在commit之后,发现有不需要提交的文件被提交上去了,好在还没有push到远端,需要撤回重新提交。
如果是用的是Sourcetree的话,打开Sourcetree操作如下:
找到提交之前的版本的记录
右键这条提交记录,点击 将xxx重置到这次提交:
选择 软合并(软合并会保留这次的改动到本地):
上述操作完之后回到文件状态页,可以看到如下样子:
这样回退撤销commit就算完成了。
也可以用终端,通过命令行实现,实现方式如下:
先cd到项目文件夹下,然后执行git log,查看提交之前的commit id;
然后找到提交之前的版本的commit id,复制下来,执行git reset --soft xxxxx(提交之前的版本的commit id);
再git log,错提的那次commit id已经不存在了。
至此操作完成,已经回退了还没push上去的这次的commit,并且改动保存在了本地。
git commit之后,回退撤销commit相关推荐
- Git学习之回退撤销
Git学习之回退撤销操作 Git是一个版本控制工具,所以灵活的回退或者撤销操作是必不可少的, 这里你将学到几个将操作撤销,或者将文件回滚的操作.但是注意,有一些操作时时不能撤销.下面我们先认识下总体的 ...
- Git快速入门-git stash 暂存变更,git reset 撤销commit,git revert 回退远程版本库
Git快速入门系列文章 - Git快速入门-安装配置篇 - Git快速入门-常用命令之独奏篇 - Git快速入门-常用命令之交响乐篇 - Git快速入门-git stash 暂存变更,git rese ...
- git 撤销全部的commit_git 撤销commit
如果不小心commit了一个不需要commit的文件,可以对其进行撤销. 先使用git log 查看 commit日志 Python代码 commit 422bc088a7d6c5429f1d07 ...
- git 撤销全部的commit_git如何撤销commit的方法(未push)
撤销commit一般用git reset ,语法如下: git reset [ --mixed | --soft | --hard] [] 1.使用参数--mixed(默认参数),如git reset ...
- git commit后回退方法
目录 一. 前言 二. git命令回退commit (git 工作台回退) 2.1首先查看日志 2.2第六次是 commit 的,然后我突然不想 commit 了,我想撤销 三. 用开发工具(idea ...
- idea git commit之后,想撤销commit
问题:idea提代码后,想撤销commit,怎么办捏??(T_T) To Cimmit:里面填写 HEAD~1 点击Reset即可撤销上次commit的内容: 下面会详细介绍Reset Type ...
- git 撤销全部的commit_git撤销commit的三个方法
撤销commit有很多方法,个人比较推荐用 reset 或rebase -i,底下将会同时介绍 revert 和 reset 的方法. commit 如下 A -> B -> C -> ...
- idea git commit之后,想撤销commit,实操
关于 -- 有人提出的这个疑问 "我想大部分人都是想回退到commit之前代码还在修改状态的状态,按照文章的顺序读下来直接就照着操作会丢失代码,博主还是改一下内容顺序吧,太有歧义了.&quo ...
- git commit之后,想撤销commit
原文 写完代码后,我们一般这样 git add . //添加所有文件 git commit -m "本功能全部完成" 执行完commit后,想撤回commit,怎么办? 这样凉拌: ...
最新文章
- 将SQL for xml path('')中转义的字符正常显示
- 安卓手机充电慢_3.0适用苹果安卓手机充电器头
- Microsoft Fluent Design System
- 基于Nginx反向代理及负载均衡
- excel表中怎么插入visio_Excel工作表中的排序,你真的掌握吗?10张动图带你了解!...
- ionic4 返回键退出app
- thymeleaf常用语法
- 配置linux danted socks服务
- redis 异常解决办法
- 中国大学MOOC电影鉴赏题库(含答案)
- 四参数拟合曲线_Origin进行体外释药规律的拟合
- 基于python的词频分析
- pyodbc 测试连接 SQL Server 数据库
- 案例|工业物联网解决方案·光伏电站
- 安卓系统明日之后服务器,明日之后安卓区哪个人少 安卓区服务器推荐[多图]
- 电脑卡顿反应慢怎么处理?电脑提速,4个方法!
- Scrum板与Kanban如何抉择?敏捷工具:otmic板与按照mtygdmam
- Go语言开发k8s-04-Service操作
- 企业电子邮箱怎么注册使用?outlook群发邮件怎么撤回?
- Rasbian系统 树莓派Python环境搭建
热门文章
- 通用验证方法学(Universal Verification Methodology, UVM):简介及内容导航
- 极客日报:阿里回应1000万成立“元境生生”;马斯克一年上了75次热搜;微软.NET中文官网正式上线
- android 静音与振动
- 怎么将Excel多个工作表拆分成多个单独的Excel
- mysql 字段值分布很少的字段要不要加索引
- c语言 交通处罚单管理程序 typedef struct,交通罚单.doc
- 装水问题,有一侧面看去是半圆的储水装置,该圆的半径为R,要求往水中装入高度为h的水,使水的面积s1与半圆的面积s2的比例为r ,求h (二分法的应用拓展)
- 主数据管理(MDM)与元数据管理
- Excel按照原图片名称批量导出工作簿中所有图片
- 免费翻译英文文献自动生成PDF双语文档小技巧