git學習筆記4 刪除檔案

2021-08-13 03:22:06 字數 662 閱讀 8928

在git中,刪除也是乙個修改操作,我們實戰一下,先新增乙個新檔案text.txt到git並且提交:

一般情況下,你通常直接在檔案管理器中把沒用的檔案刪了,或者用rm命令刪了:

rm text.txt
這個時候,git知道你刪除了檔案,因此,工作區和版本庫就不一致了,git status命令會立刻告訴你哪些檔案被刪除了:

現在你有兩個選擇,一是確實要從版本庫中刪除該檔案,那就用命令git rm刪掉,並且git commit:

現在,檔案就從版本庫中被刪除了。

另一種情況是刪錯了,因為版本庫里還有呢,所以可以很輕鬆地把誤刪的檔案恢復到最新版本:

git

checkout--

text

.txt

git checkout其實是用版本庫里的版本替換工作區的版本,無論工作區是修改還是刪除,都可以「一鍵還原」。

總結:命令git rm用於刪除乙個檔案。如果乙個檔案已經被提交到版本庫,那麼你永遠不用擔心誤刪,但是要小心,你只能恢復檔案到最新版本,你會丟失最近一次提交後你修改的內容。

git學習筆記 刪除檔案

在git中,刪除也是乙個修改操作,我們實戰一下,先新增乙個新檔案test.txt到git並且提交 git add test.txt git commit m add test.txt master b84166e add test.txt 1 file changed,1 insertion cre...

git學習 刪除檔案

在git中,刪除也是乙個修改操作,我們實戰一下,先新增乙個新檔案test.txt到git並且提交 git add test.txt git commit m add test.txt master b84166e add test.txt 1 file changed,1 insertion cre...

(Git學習)十 刪除檔案

在git中,刪除也是乙個修改操作,我們實戰一下,先新增乙個新檔案test.txt到git並且提交 git add test.txt git commit m add test.txt master b84166e add test.txt 1 file changed,1 insertion cre...