我们使用git rm 文件名来进行删除文件的操作。

Git使用详细教程(4):git rm使用详解

git rm index.php这个命令把工作区的index.php删除并暂存了。

如何撤回已暂存的删除命令?

上图中已经给出了提示,使用git reset HEAD 文件名,然后再执行git checkout 文件名就可以回到执行git rm之前的状态了。

Git使用详细教程(4):git rm使用详解

如何把暂存的删除命令提交到版本库?

这个时候如果我们确定想删除这个文件,执行git commit 即可

Git使用详细教程(4):git rm使用详解

git rm命令的本质就是rmgit add

git rm命令本质上就是先执行了rm 文件名,然后执行git add把rm命令提交到暂存了。如下图所示,在index.php执行了rm和git add后再查看状态,和执行git rm后的状态是一模一样的。

Git使用详细教程(4):git rm使用详解

Git使用详细教程(4):git rm使用详解

相关文章:

  • 2021-05-06
猜你喜欢
  • 2021-09-08
  • 2021-07-11
  • 2021-04-04
  • 2021-12-09
相关资源
相似解决方案