2012-08-01 19 views

答えて

11

、この試してみてください。

git config -l | grep exclude 
core.excludesfile=~/.gitignore 

あなたcan also get that error when you have submodules in a subfolder instead at the git project's root

find . ~/.gitignore .git/info/exclude -name '*gitignore' -exec cat {} + | less 

をまた別の除外ファイルを使用していないことを確認してください。

original questionでこれを理解するのを手助けしてくれたJon LinChristopherのおかげです。

+0

私がラインを見つけるために知っている唯一の方法はバイナリ検索です。 (除外の半分を削除し、それがまだ無視されているかどうかを見てください) – idbrii

+0

私の場合、2番目のコマンドが原因を見つけたので、core.excludesfileのデフォルトバージョンは少なくとも「boxen」によってインストールされたものとして 'tags'を無視しているようです。新しいJSTL .tagファイルを追加しようとすると、これは私たちの多くの混乱を招いていました。 – JBCP

+0

救助者! Cloud9 IDEを使用している人は、〜/ .gitignoreまで1レベル進んでください。 〜/ workspace /で始めるので、.gitignoreが見つからない可能性があります。家のDirにあるこのGitignoreには、私が設定していなかった大量のデフォルト無視があり、それは私にとって混乱の原因となっていました。 – redfox05

関連する問題