簡體   English   中英

.gitignore並沒有忽略我的文件

[英].gitignore isn't ignoring my files

我目前正在使用BitBucket為我的repos與git引擎。 我不使用github,因為它是一個私人項目,所以我不能公開它。

當我使用gitignore.io創建我的.gitignore文件時,試圖忽略PhpStorm和WebStorm,Gitkraken(這是我在Mac上的git客戶端),它不會忽略.idea文件夾。 每次我更改我的工作區布局打開或關閉側邊欄或文件,然后git跟蹤該更改。 我無法弄清楚出了什么問題,因為我還嘗試設置.idea/ in .gitignore ,但其中的文件仍然被跟蹤...

有任何想法嗎?

更新.gitignore文件。 例如,為那些你想要跟蹤的人添加一個文件夾.gitignore:foldername。

要停止跟蹤文件,您需要將其從索引中刪除。 這可以通過此命令實現。

git rm --cached . remove all tracked files, including wanted and unwanted.

然后

git add . all files will be added to track, exclude those in .gitignore.

解決了

@ElplieKay怎么說,一旦跟蹤文件就不能再被忽略了。 除非你從git中刪除它。

另一種解決方案是從shell中刪除文件或文件夾(使用-r)。 所以在下次提交時它將被忽略。

暫無
暫無

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

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