2014-10-28 64 views
2
  1. 我去:忽略的文件仍然在提交更改窗口可見 - 的IntelliJ 13

    文件>設置...>版本控制>忽略的文件

    ,我加了一些使用+符號的文件>Apply>OK

  2. 我按下右鍵點擊項目文件夾:

    的Git>提交目錄...

    和被忽略的文件仍然存在(提交更改窗口)。


我也嘗試重新啓動的IntelliJ,但有相同的行爲。

我怎麼能真的忽略一些文件

詳情:

  • IDE:IntelliJ IDEA的社區版13.1.4
  • 操作系統:Windows 7
  • 忽略的文件格式:XML
+1

你的文件已經被以前的提交提交? – mithrop 2014-10-28 18:10:44

+0

這些文件位於存儲庫中,但在本地計算機上它們已更改,且這些更改未提交。 – 2014-10-28 19:05:40

+1

我有同樣的問題。忽略的文件仍然顯示在提交窗口的更改列表中,仍然可以推送。 – 2015-03-24 05:43:18

回答

0

它是不是真的建議這樣做,但你可以使用

git update-index --assume-unchanged path/to/*.xml 

摘錄:

--assume-不變

--no-假設未發生變化的

當指定這些標誌,記錄的路徑對象名稱不更新。相反,這些選項設置和取消路徑的「假定不變」位。當「假設不變」位打開時,git停止檢查工作樹文件以進行可能的修改,因此當您更改工作樹文件時,需要手動取消設置該位以告訴git。 ...

此選項也可以用作粗略的文件級機制來忽略跟蹤文件中未提交的更改(類似於.gitignore對未跟蹤文件所做的操作)。 ...