GIT 忽略已經track的檔案

2021-09-11 21:34:26 字數 817 閱讀 6742

git忽略並刪除已經提交到git上的檔案

刪除本地快取中的檔案

git rm -r --cached 檔名

複製**

將刪除的檔案新增到本地暫存區

git add .

複製**

將本地變更資訊提交到本地倉庫

git commit -am '變更資訊'

複製**

推送到遠端倉庫

git push orgin 分支名

複製**

git rm的幫助文件

$ git rm -h

複製**

usage: git rm [--] ...

-n, --dry-run         dry run

-q, --quiet do not list removed files

--cached only remove from the index

-f, --force override the up-to-date check

-r allow recursive removal

--ignore-unmatch exit with a zero status even if nothing matched

複製**

原文 blog.csdn.net/yaomingyang…

git 新增了忽略檔案仍然track

檔案再未新增之前就已經加入版本控制。兩種解決方案 1 直接刪除本地檔案。重新pull遠端分支,對遠端分支進行更改 2.清空本地倉庫快取,重新新增所有檔案 先清掉 git 快取 git rm r cached git add git commit m fixed untracked files 此時我...

git忽略已經提交的檔案 git忽略檔案不起作用

背景 git已經上傳了某個檔案或者資料夾,之後想忽略掉。歷程 忽略檔案中新增對應規則 沒有忽略檔案的先新增忽略檔案 發現還是不起作用 解決方法 1 開啟命令列,轉到倉庫根目錄下 2 執行命令 git rm r cached regular 備註 其中 regular 為要忽略的檔案或資料夾或忽略規則...

Git處理中途已經忽略的檔案

git的使用中,有些檔案我們建立後,忘記新增了.gitignore檔案了。然後,又被提交了。這個時候,我們中途再把這個目錄或者資料夾加入到.gitignore。發現並未生效。這裡由於,他們已經被git的快取記錄的緣故。所以如果我們如果能清楚這些目錄或者檔案的快取記錄的話,問題就能解決。這裡提供了乙個...