git版本回退

版本回退

当我们正常提交git代码时:如下

git add XXXXXX.php

git commit -m "uodate xxxxx"

然后你不小心提交之后文件错乱了,那么可以进行版本回退:

首先,Git必须知道当前版本是哪个版本,在Git中,用 HEAD 表示当前版本,也就是最新的提交的版本。

上一个版本就是HEAD^,上上一个版本就是HEAD^^,当然往上100个版本写100个^比较容易数不过来,所以写成HEAD~100。

然后可以使用  git reset  命令:

git reset --hard HEAD^

这样我们就回退到上一个版本了。

你也可以使用git log查看提交日志。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 首先我们通过log命令查看我们的历史记录,在Git中,我们用git log命令查看: $ git log --pr...
    by小杰阅读 553评论 0 1
  • 版本回退 如上,我们已经学会了修改文件,现在我继续对readme.txt文件进行修改,再增加一行内容为2333.继...
    八宝君阅读 373评论 0 0
  • 状态管理 1. 掌握工作区的状态 修改过文件后,运行git status命令查看当前仓库状态如果git显示文件被修...
    程序员七哥阅读 999评论 0 9
  • 当我们对当前版本的代码不满意时,想要回到以前某个版本时,Git有后悔药让我们吃,下面就介绍几个版本回退的命令。 在...
    Prince_a43d阅读 708评论 0 0
  • git reset 命令三个参数,后面可以跟 commitId 或者文件名称 git reset --soft ;...
    赛亚人之神阅读 434评论 0 0

友情链接更多精彩内容