取消对文件的修改、还原到最近的版本、废弃本地做的修改。

git checkout file.txt# 如果是当前项目的所有修改过的文件
git checkout .

取消已经暂存的文件,即撤销先前"git add"的操作

git reset HEAD file.txt

修改最后一次提交。用于修改上一次的提交信息,或漏提交文件等情况。

git commit --amend

回退所有内容到上一个版本

git reset HEAD^

回退file.txt这个文件到上一个版本

git reset HEAD^ file.txt

向前回退到第3个版本

git reset –soft HEAD~3

将本地的状态回退到和远程的一样

git reset –hard origin/master

回退到某个版本

git reset 057d

回退到上一次提交的状态,按照某一次的commit完全反向的进行一次commit(代码回滚到上个版本,并提交git)

git revert HEAD

Git撤销修改、回退版本相关命令相关推荐

  1. git 丢弃修改 回退版本

    git 丢弃修改 分三种情况 一:add前 使用命令: git checkout . 意思是丢弃当前所有修改 使用命令: git checkout (文件名) 意思是丢弃(文件名)的文件 二:add后 ...

  2. GIT撤销修改 restore

    撤销修改 GIT 撤销修改,主要利用 git restore 命令.现在,我们来假象一个使用场景.当我们大半夜战至性头时,一上头不小心在文件中写了句不该写的话"老板是个大煞笔"!并 ...

  3. qt撤销与回退_Git版本控制教程 - Git查阅、撤销修改和版本回退

    查看文件的修改历史 git log --pretty=oneline 文件名 # 显示修改历史 git show 356f6def9d3fb7f3b9032ff5aa4b9110d4cca87e # ...

  4. git 撤销修改以及删除文件(亲测最后一个删除后还原)

    撤销修改 1.如果当你修改了代码,然后又发现修改错误以后,想撤销前面的操作的时候该怎么办呢? 既然错误发现得很及时,就可以很容易地纠正它.你可以删掉最后一行,手动把文件恢复到上一个版本的状态.如果用 ...

  5. Git撤销修改场景及对应指令(checkout、reset、revert)详解

    场景一:撤销工作区的修改(未执行git add) 指令:git checkout [目录或文件名] 实例: 1.修改了test.txt文档,git status 会出现如下提示: 2.git chec ...

  6. git 撤销修改:未push 、已push

    场景:不小心把一次错误的代码push到远程服务器上的分支上,需要立即删除/撤销这次代码提交. 具体方法,git命令: git log git reset --hard <commit_id> ...

  7. git 撤销修改、删除分支

    撤销修改1.只在工作区修改了,没提交到暂存区 git checkout -- index.html 撤销工作区修改其实 git checkout -- file 就是用暂存区的版本来代替工作区的版本2 ...

  8. git远程仓库回退版本

    1.首先将本地仓库版本回退到自己想要的版本.git log 2.回退本地版本库 git reset commit_id 3.将回退后的版本强制推送到远程仓库.git push -f origin ma ...

  9. 【git】vscode敲stash相关命令Too many revisions specified

    在vscode终端敲stash的相关命令总会遇到报错提示,这一次报错 git stash show -p stash@{0} //执行的命令 Too many revisions specified: ...

最新文章

  1. 声场模型如何区分近场和远场
  2. Java并发编程实战系列15之原子遍历与非阻塞同步机制(Atomic Variables and Non-blocking Synchronization)...
  3. 在线应用的 Serverless 实践
  4. CS中实现简单的注册验证窗体程序
  5. UTC/GMT/CST几种常见的时间概述
  6. Jquery DataTable基本使用
  7. 设置SSH免密码自动登录(使用别名)
  8. caffe学习路的起点
  9. 上海IT俱乐部论坛开通了!
  10. 具有动态效果的响应式设计
  11. 苹果se2_苹果12mini登场后SE2彻底沦为智商检测机?网友:太高明
  12. 静默安装apk,静默卸载apk
  13. 最新微软Windows Server 2008之一 系统安装
  14. Zune vs iPod
  15. 统一身份认证系统方案
  16. html怎样 做二级菜单,HTML制作二级下拉菜单的方法步骤
  17. 柔宇科技奔赴上市为哪般?自称“销售规模较小”,合计亏超30亿
  18. 年轻时放纵享乐,不要指望年老时一念向善
  19. 打开Chrome浏览器显示“喔唷 崩溃啦”错误的解决方法
  20. 知道两点经纬度,计算双方距离与方向的原理

热门文章

  1. ubuntu防火墙关闭命令-转
  2. 怎么看so文件是哪个aar引进来的_运城人才引进7月5号面试
  3. lsof查找放进linux回收站中的删除文件,并彻底删除或恢复文件
  4. HBase的RowKey设计
  5. RHEL 5下配置Hadoop集群:java.net.NoRouteToHostException: No route to host问题的解决
  6. 给input文本框添加灰色提示文字
  7. SQL 两张结构一样的表合并查询
  8. oracle 时间戳生成语句(秒级+毫秒级)
  9. JavaScript声明变量详解
  10. 阿里云爬虫风险管理产品商业化,为云端流量保驾护航