Git高阶实战:本地修改暂存提交撤回技巧详解.pdfVIP

  • 2
  • 0
  • 约3.17千字
  • 约 4页
  • 2026-06-12 发布于北京
  • 举报

Git高阶实战:本地修改暂存提交撤回技巧详解.pdf

这块针对的是在本地,如果你刚对工作区的代码进行了修改,或者将部分代码加

入了暂存区,或者是提交了一个commit,此时你后悔了,那么如何吃后悔药

1、先回顾一下git中的三个概念

HEAD就是一个指向当前分支的一个指针

index,也就是暂存区,其实就是将会形成下一次提交的文件

工作区,其实就是我们的

刚开始工作区中会有一些文件

然后我们执行gitadd命令可以将工作区中的文件加入到暂存区中

接着我们执行gitcommit命令,可以将暂存区中的文件提交到git仓库中,

同时创建一个commitobject指向一个treeobject,treeobject指向那些文件对

应的blobobject。

然后master指针会指向那个commitobject,HEAD指针指向master

我们同样可以对文件再次修改,让一个文件变成第二个版本,然后再次gitadd

和gitcommit,此时暂存里的文件会变成第二个版本,同时也会提交到仓库里创

建一个新的commitobject

新的commitobje

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档