git 強制忽略檔案

2022-07-03 01:48:09 字數 377 閱讀 9847

1、對於已經加入版本控制的檔案,我們可以強制忽略檔案git update-index --assume-unchanged 

這樣,即使已經更改了檔案,用git status也不會看見檔案已經更改。

但在使用時需要小心,取消這種設定可以使用:

git update-index --no-assume-unchanged 

如果忽略的檔案多了,可以使用以下命令檢視忽略列表

git ls-files -v | grep '^h\ '

所有被忽略的檔案,取消忽略的方法,如下

git ls-files -v | grep '^h' | awk '' |xargs git update-index --no-assume-unchanged  

git 強制忽略加入版本控制的檔案

1 對於未加入版本控制的檔案,我們可以建立.gitignore檔案,忽略你想忽略的檔案。以下是android studio為例,在工程目錄下建立.gitignore檔案,touch gitignore 新增以下想忽略的,再次強調一下這些檔案必須是沒有add 到版本庫的,這樣才會起作用。idea pr...

Git 忽略檔案

有些檔案無需納入git版本庫,也不希望它們總出現未跟蹤檔案列表。通常都是些自動生成的檔案,像是日誌或者編譯過程中建立的等等。可以建立乙個名為.gitignore的檔案,列出要忽略的檔案模式。檔案.gitignore可以放在任何目錄中,它的作用範圍是其所處的目錄及其子目錄。忽略只對未跟蹤檔案有效,對於...

git 忽略檔案

git提供了檔案忽略系統,當對工作區某個目錄或檔案設定了忽略後,在執行status檢視狀態時,被忽略的檔案即使存在也不會顯示出來。這樣我就可以把那些不需要上傳,不需要保留的檔案或目錄忽略掉 比如一些動態生成的log,或者編譯出來的檔案等等 對於忽略檔案,git提供了3種方式 我們組的大神又告訴我了另...