檔案的刪除

weixin_33797791發表於2017-09-27

檔案的刪除

工作區刪除了檔案,要在版本庫也刪除該檔案

  • 一是用命令 git rm 刪掉,並且 git commit:
$ git rm test.txt
$ git commit -m "remove test.txt"

git rm 命令會將工作區刪除 test.txt 檔案的變化提交到暫存區(如果是修改了 test.txt,就應該用 git add) ,用 git commit 提交上去版本庫就更新了(版本庫上也刪除該檔案了)。

  • 另外一個辦法就是使用 git add -A,再 git commit:
$ git add -A
$ git commit -m "remove test.txt"

因為 git add -A 是向暫存區提交工作區所有的變化,包括了修改與刪除。

刪除了工作區檔案,從版本庫中恢復

$ git checkout -- test.txt

相關文章