您的位置:首頁>正文

Git 忽略已經更改的檔,包括Untracked和 tracked的檔

在使用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

是不是很簡單?看完了就去試試唄。 如果文章對你有用, 點個贊唄。

同類文章
Next Article
喜欢就按个赞吧!!!
点击关闭提示