当前位置:   article > 正文

[git操作]之撤销上一次的add_撤销add .

撤销add .

一、相关概念

工作区与版本库

工作区就是我们文件夹
版本库是工作区隐藏目录.git中的内容

具体如下图所示:
在这里插入图片描述

二、撤销add

1. 分析

通常往版本库添加东西的时候,我们做两步操作:

  1. git add .
  2. git commit -m "balabala"

第一步实际就是添加到了stage暂存区,第二步,就是将暂存区的内容提到当前分支。所以我们只需要将之前提交到srge中的内容删除掉即可。

2. 实践

首先在一个仓库中,我们新建文件learnGit.txt

查看当前git status

在这里插入图片描述
很清晰,git告诉我们,当前有未被track的文件.

我们把它add 到stage后,在来看看效果:

git add learnGit.txt

在这里插入图片描述
所以,如果想要取消暂存状态,按照文本提示,直接执行那个命令:

git reset HEAD learnGit.txt

现在在来看看git状态

在这里插入图片描述
又回到了上一步。

三、总结

  • git status是个好东西,有很多提示
  • 在git中,永远都有后悔药可以吃
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/552760
推荐阅读
相关标签
  

闽ICP备14008679号