通過 git add
只有在stage中的文件,在 git commit 的時候會被提交 ,可以被push到遠程倉庫。即使這時再對剛剛的add的文件做修改,
那么該文件現在有兩個狀態,最新的修改不會影響到暫存區中的文件,在進行commit和push的時候,只有暫存區的修改會被提交到遠程倉庫。
如果不想提交暫存區的修改記錄,可以將暫存區的記錄移除,通過命令
git rm --cached <files>
來完成。git rm --cached 只會將暫存區的文件刪除,不影響工作區的文件修改和當前狀態。