Git回退已经提交commit的(还未推送push的)代码及撤回代码回退
1.Git回退已经提交的代码
原文链接(原文写的是已经推送push的代码)
http://t.csdn.cn/CDjgq
已经开始难过了,我提交后没有推送就按照上文提示进行了代码回退,结果idea里面没得我最后一次提交的代码。。。然后我开始了第二轮操作,撤回代码回退
2.撤回代码回退
1)首先输入
git fsck --lost-found
(这句命令会在本地项目.git文件夹下出现lost-found/commit文件,里面是最后一次commit
的id
)
2)然后输入
git reset --hard 最后一次commit的id
7c100368a4fc7dc5f5a21c2c786f7b1d71107bee是我最后一次提交的id。
3)完成之后重启idea,就可以看到日志里你最后一次提交的代码了
Git回退已经提交commit的(还未推送push的)代码及撤回代码回退相关推荐
- Git 修改前面提交commit的名字
Git 修改前面提交commit的名字 1.在命令行输入gitk调出git界面 我现在想做的是把[feat][4G]添加4Gslm的驱动支持改成[feat][4G]添加4Gslm驱动支持. 1.首先回 ...
- 【Git实战技巧】恢复被强制推送push失踪的代码
前言 Git是一个易学难精的分布式版本控制系统,被我们码农常用于代码的管理.如果你还不了解Git,建议先通过廖雪峰的Git教程进行了解,再来看本文,因为本文以使用技巧为主,不会在基础名词上做过多解释. ...
- TortoiseGit学习系列之TortoiseGit基本操作将提交到本地的项目推送到在线仓库(图文详解)...
前面博客 TortoiseGit学习系列之TortoiseGit基本操作克隆项目(图文详解) TortoiseGit学习系列之TortoiseGit基本操作修改提交项目(图文详解) TortoiseG ...
- 微信小程序开发工具 将已存在的Git项目在新开发者下拉取推送
微信小程序开发工具 将已存在的Git项目在新开发者下拉取推送 前言 流程 完事 前言 最近有同事离职了,交接了一个微信小程序的项目下来,源码放在了公司内部的GIT上面,当我下载下来维护之后发现,在微信 ...
- 鸿蒙报名成功了还没有推送,鸿蒙系统报名第三天了,还没有推送?
[晒单评测] 鸿蒙系统报名第三天了,还没有推送? 186522 怎么修改昵称 自成一派 发表于 2020-12-19 09:20:25 来自:HUAWEI Mate 30 Pro 5G huafen6 ...
- Git撤销已经推送(push)至远端仓库的提交(commit)信息
原文链接:https://blog.csdn.net/hanchao5272/article/details/79435730 有关修改提交(git commit)信息的方法可以参考: Git com ...
- git修改已提交commit的Author信息
在 git 中可以通过 git commit --amend 来修改最近一个已提交 commit 的 Author 信息,使用如下: git commit --amend --author " ...
- 如何删除未推送的git commit?
我不小心犯了错误的分支. 如何删除该提交? #1楼 删除最近的提交,并保留已完成的工作: git reset --soft HEAD~1 删除最近的提交, 破坏您已完成的工作: git reset - ...
- Git 修改已提交 commit 的信息
背景 由于 Github 和公司 Git 使用账号不一样,偶尔没注意,提交出错后就需要修改 commit 信息. 修改最后一次提交 commit 的信息 # 修改最近提交的 commit 信息 $ g ...
最新文章
- 数据仓库的未来 MariaDB ColumnStore
- Python Tensorflow神经网络实现股票预测
- BGP 路由属性 公认可选 LOCAL_PREF
- 【java笔记】java语言的跨平台性和运行环境
- CERC 2017 H:Hidden Hierarchy (模拟)
- 洛谷 P3203 [HNOI2010]弹飞绵羊 分块
- VB--Adodc控件
- java springboot房地产信息管理系统
- linux系统中连接两个网桥,Linux 网桥代码分析 (二)
- clappr.js:Web开源媒体播放器,可扩展网页媒体播放器
- ECDSA私钥der格式
- BIGEMAP下载离线地图并添加到APP
- tenacity库 重试代码
- Win7 + ubuntu14.04 双系统
- php 怎么打开一个pdf,pdf是什么?用什么打开?
- 屏蔽各APP广告方法与广告路径(须Root)
- java回顾:MyBatis参数、sql片段、动态sql、高级查询
- 人工智能AI程序设计语言简介
- 在linux上安装oracle数据库并通过远程映射建库
- 塔设备设计手册_石油化工设备设计选用手册-塔器(搜索无重复) - 化工设备 - 小木虫 - 学术 科研 互动社区...