簡體   English   中英

忽略Git中的文件

[英]Ignoring file in Git

我們有一個通過IntelliJ IDE處理的Java存儲庫。 我們在.gitignore的根目錄中添加了一個.gitignore文件,其中包括以下幾行:

.iml
*/*iml

但是,克隆存儲庫並使用IntelliJ打開它之后,它將生成一個新文件my.project.package.iml ,Git不會忽略該文件,它將其視為未跟蹤的文件。

我也嘗試通過git update-index --assume-unchanged my.project.package.iml忽略它,但是它沒有任何效果。 我嘗試刪除該文件並在應用此命令后重新生成它,也沒有任何效果。

有人可以解釋我在這里發生的事情嗎?

編輯

似乎.gitignore文件的問題是您應該放置*.iml而不是.iml 但是git update-index --assume-unchanged命令會發生什么? 為什么不起作用? 我真的很好奇...

嘗試更改.gitignore文件,如下所示:

*.iml */*iml

例如,在第一行添加星號。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM