git忽略某些檔案(資料夾)提交

2021-09-03 08:47:19 字數 364 閱讀 9015

開發過程中有些快取檔案不想提交,但是git已經維護專案了,這時候使用.gitignore檔案忽略也是沒有意義的,並不會起作用,可以使用如下方法忽略檔案或資料夾提交:

忽略單個檔案:git update-index --assume-unchanged sessions/abc.xml

忽略多個檔案:git update-index --assume-unchanged sessions/*.xml

忽略資料夾:git update-index --assume-unchanged sessions/

注意:忽略資料夾時。後面的斜槓『/』一定要帶上,否則會報錯:fatal: unable to mark file sessions

參考:

git提交時忽略某些資料夾或者檔案

參考 只需要在該目錄下建立.gitignore檔案,將需要ignore的檔案和資料夾寫在這個檔案中,當然也包括.gitignore本檔案,然後git就會自動不去追蹤這些檔案了。具體可以參考上面的文章。同時,gitignore檔案也可以規定要追蹤哪些檔案,只需在路徑前加 就可以了,如下。這樣git就只...

git忽略某些檔案提交

在專案中有些配置檔案不需要提交,但是有同學在後面開發中發現在.igonore檔案中無論如何都無法忽略某些檔案的提交。原因在這裡 已經維護起來的檔案,即使加上了gitignore,也無濟於事。那麼如何解決呢?方式如下 git update index assume unchanged 要忽略的資料夾 ...

git提交忽略檔案或資料夾

在專案根目錄下面 新增 gitignore檔案 檔案中每一行表示需要忽略的檔案的正規表示式。gitignore檔案過濾有兩種模式,開放模式和保守模式 1.開放模式負責設定過濾哪些檔案和資料夾 例如 target 表示專案根目錄下的target資料夾裡面所有的內容都會被過濾,不被git 跟蹤 clas...