1. 程式人生 > >Git詳細使用教程(4):git rm使用詳解

Git詳細使用教程(4):git rm使用詳解

使用教程 刪除文件 操作 out comm git rm 工作 img 圖片

我們使用git rm 文件名來進行刪除文件的操作。

技術分享圖片

git rm index.php這個命令把工作區的index.php刪除並暫存了。

如何撤回已暫存的刪除命令?

上圖中已經給出了提示,使用git reset HEAD 文件名,然後再執行git checkout 文件名就可以回到執行git rm之前的狀態了。

技術分享圖片

如何把暫存的刪除命令提交到版本庫?

這個時候如果我們確定想刪除這個文件,執行git commit 即可

技術分享圖片

git rm命令的本質就是rmgit add

git rm命令本質上就是先執行了rm 文件名,然後執行git add把rm命令提交到暫存了。如下圖所示,在index.php執行了rm和git add後再查看狀態,和執行git rm後的狀態是一模一樣的。

技術分享圖片

Git詳細使用教程(4):git rm使用詳解