Git 取消跟蹤已版本控制的檔案(親測可行)

2021-09-07 18:18:14 字數 523 閱讀 2035

git 不再追蹤檔案改動 git update-index --assume-unchanged filepath

git 恢復追蹤檔案改動 git update-index —no-assume-unchanged filepath

git 刪除被管理的檔案 git rm —cached filepath

git 刪除被管理的資料夾 git rm -r -f —cached filepath

git 是乙個很好的版本控制工具,當然駕馭起來相比 svn 要稍微複雜一些。初入 git,難免有一些問題。比如我們不小心將某個檔案加入了版本控制,但是突然又不想繼續跟蹤控制這個檔案了,怎麼辦呢?

其實方法也是很簡單的。使用git update-index即可。

git update-index --assume-unchanged your_file_path
git update-index --no-assume-unchanged your_file_path

git取消跟蹤已版本控制的檔案

git 不再追蹤檔案改動 git update index assume unchanged filepathgit 恢復追蹤檔案改動 git update index no assume unchanged filepathgit 刪除被管理的檔案 不會刪除本地檔案git rm cached fi...

git取消檔案跟蹤

在使用git的時候,有些檔案是不需要上傳的,所以就可以修改 gitignore 例如 如果是對所有檔案都取消跟蹤的話,就是 git rm r cached 不刪除本地檔案 git rm r f 刪除本地檔案 對某個檔案取消跟蹤 git rm cached readme1.txt 刪除readme1....

git 取消檔案跟蹤 git 取消原有檔案索引

本地所有檔案 git rm cached readme1.txt 刪除readme1.txt的跟蹤,並保留在本地。git rm f readme1.txt 刪除readme1.txt的跟蹤,並且刪除本地檔案。資料夾 如果是對所有檔案都取消跟蹤的話,就是 git rm r cached 不刪除本地檔案...