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 不刪除本地檔案...