git無法忽略target等檔案的問題

2021-08-15 17:19:40 字數 364 閱讀 3251

git中如果想忽略掉某個檔案,不讓這個檔案提交到版本庫中,可以使用修改根目錄中 .gitignore 檔案的方法. 

但是,上述只是對於還未新增到版本管理中才適用。

對於已經新增到版本庫中的檔案,就得去刪除掉。但在github上只能刪除倉庫,卻無法刪除資料夾或檔案。

解決方法就是先把本地快取刪除(改變成未track狀態),然後再提交 ,

所以得先將遠端倉庫裡面的專案拉下來,然後:

$ git rm -r --cached target
刪除掉,然後commit,再push一下即可:

$ git push origin master

git不能忽略target資料夾的解決辦法

git中如果想忽略掉某個檔案,不讓這個檔案提交到版本庫中,可以使用修改根目錄中 gitignore 檔案的方法.但是,上述只是對於還未新增到版本管理中才適用。對於已經新增到版本庫中的檔案,就得去刪除掉。但在github上只能刪除倉庫,卻無法刪除資料夾或檔案。解決方法就是先把本地快取刪除 改變成未tr...

git使用筆記(三)檔案忽略

by francis hao nov 19,2016 有時候在倉庫裡有一些檔案我們並不想提交,git提供了指定遮蔽檔案的功能 可以在 git dir info exclude 和 或 gitignore檔案中新增不想被追蹤的檔案,但如果檔案之前已經被提交過,已經被git追蹤了的話,再設定遮蔽檔案就不...

git提交時忽略已提交過但本地已修改的檔案

場景應該是這樣的 有乙個配置檔案,比如是資料庫的鏈結資訊。每個人的鏈結資訊是不一樣的。但是又要提供乙個標準的模板 用來告知如何填寫鏈結資訊,那麼就存在git上需要記錄乙個標準配置檔案,然後每個人根據自己的具體情況,配置乙份鏈結資訊自用。但是不會將該配置檔案提交到庫里。類似於svn中的ignore o...