git不再跟蹤所有pyc檔案

2021-10-01 06:26:53 字數 329 閱讀 4760

最近在開發專案的時候遇到了如下問題:一開始時將pyc檔案加入了git,但後來決定不在版本庫中包含pyc檔案了,於是在.gitignore檔案中加入了*.pyc這條規則。這時新增的pyc檔案確實被忽略了,但是如何快速將已經位於版本庫中的pyc檔案移除呢?

很簡單,只需要在git專案的根目錄下執行如下命令即可:

git rm ./\*.pyc
如果只是想從版本庫中刪除但在本地保留這些檔案的話,則加上–cached引數即可:

git rm --cached ./\*.pyc
最後commit,push就搞定啦!

git 忽略跟蹤檔案

git 忽略跟蹤檔案 資料夾 基本用法 忽略當前資料夾下的所有檔案,不加 就是所有檔案 text.php 忽略指定檔案 my file 忽略指定檔案jia text.php 保持跟蹤指定檔案,不忽略 my file 保持跟蹤指定資料夾,不忽略 gitignore 保持跟蹤當前目錄下的 gitigno...

git取消檔案跟蹤

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

git基礎 4 git跟蹤或取消跟蹤檔案

在git是用過程中,可能遇到以下情況 1 被跟蹤檔案裡面有不想跟蹤的檔案。2 每次用git status檢視狀態時總是列出未被跟蹤的檔案。解決方法 1 當被跟蹤的檔案裡面有不想跟蹤的檔案時,使用命令git rm刪除檔案。如 git rm cached readme1.txt 刪除readme1.tx...