Skip to content

[Git] 取消 git add 所要提交的項目

當我們使用 git add 指令追蹤了要提交的項目後,但又突然發現添加錯了項目時,首先可以使用 git status 確認有那些項目需要取消,然後再使用 git reset 來取消項目。


範例

假設一開始我對所有項目進行了提交追蹤。

git add *
git status


Output:

可以發現,我不小心將虛擬環境 venv 資料夾整個添加進去了。這樣如果要推上 GitHub 肯定很肥,我將來若是想要在別的裝置上 clone 下來繼續工作,也不希望是將整個環境拉下來。


這時候,我們就可以使用 git reset 來取消添加的項目。

git reset venv
git status


Output:

這樣一來就能放心提交了。


References


Read More

Tags:

Leave a Reply