我有一個文件foo.php,它位於工程的根文件夾中的工具欄內。.gitignore無法忽略文件
它最近被誤刪,但我已經重新創建它,它裏面的文件夾路徑是酒吧/ foo.php
我在.gitignore
一行,指出:
bar/foo.php
的路徑是正確的,但如果我運行一個
git status
文件顯示爲一個新文件。如果.gitignore
在當前版本中無法忽略它,我該如何忽略它?
我在Windows下開發7
感謝任何輸入。
我有一個文件foo.php,它位於工程的根文件夾中的工具欄內。.gitignore無法忽略文件
它最近被誤刪,但我已經重新創建它,它裏面的文件夾路徑是酒吧/ foo.php
我在.gitignore
一行,指出:
bar/foo.php
的路徑是正確的,但如果我運行一個
git status
文件顯示爲一個新文件。如果.gitignore
在當前版本中無法忽略它,我該如何忽略它?
我在Windows下開發7
感謝任何輸入。
你階段,對提交您添加它到的.gitignore文件之前?
試試下面的命令:
git rm --cached bar/foo.php
之後,它不應再顯示當您運行git status
如果是在.gitignore
正確。
文件: bar/foo.php
可能仍然在git的索引。您可以通過索引中刪除它:
git rm --cached bar/foo.php
兩個答案都是正確的,但我選擇了這一個,因爲它更具描述性。但是,我已經提高了兩個。 –