在使用Git過程中, 我們經常碰到的就是, build完代碼生成的一堆暫存檔案, 也出現在Git Status中。 在Commit時, 明明可以用Git Add .一句完成的, 結果被迫使用Git Add File一句一句添加。
福利來了, Git也是很人性化的。 如果我們已經明確哪些檔不需要提交, 下次即使更改了也不會出現在Git Status裡面, 對於commit是不是極大的方便了?
首先對於Untracked檔來說, 在git專案的目錄, 使用.gitignore處理文件。
生成.gitignore檔很簡單, 在git命令列輸入 touch .gitignore即可。
之後打開.gitignore檔, 添加需要忽視的資料夾或檔路徑即可,如下
2.對於tracked文件來說, 使用.gitignore是不行的。 但是git提供了新的方法。
使用命令 git update-index --assume-unchanged
git Status就看不到了。
取消忽視,
使用命令git update-index --no-assume-unchanged
是不是很簡單?看完了就去試試唄。 如果文章對你有用, 點個贊唄。