NetbeansはVCSで無視される1つのフォルダとすべての基本ファイルを表示しますが(Gitを使用します)、git status
またはAtlassian SourceTreeを使用すると、変更され、コミットの準備ができました。Netbeansはファイルを無視して表示しますが、gitignoreにはありません
具体的には、NetBeans IDE 7.1(201112071828の構築) - PHPのビルド、Gitのプラグインのバージョン:1.1.1.1(NetBeans IDEの7.1(201112071828の構築)に同梱)、CLIのgitのバージョン1.7.5.4
無視フォルダがwww/inc
です。 unignoringは役に立たない。無視して再度無視すると、.gitignore
ファイルはそれに応じて変更されますが、フォルダはまだ灰色で表示され、(I)
- 無視されたステータスマーカーです。また、私はいくつかのバグのような行動に気付いた:www/inc
のサブフォルダは、コンテンツを見るために展開した場合にのみ灰色になることがよくありますが、すでに灰色を展開するとグレーになることがありますwww/inc
。
プロジェクトのトップフォルダにある.gitignore
と、プロジェクトソースツリー全体で無視されています。そこだけ一つのファイルだとそれがどの無視しての言及が含まれていません
/nbproject/private/
/log/
/www/debuglogs/*.log
/www/images/goods/*/*
/www/inc/content/
.git/config
ファイルを述べました。 ~/.gitconfig
でグローバルgitignoreは/Users/sheershoff/.gitignore_global
として定義され、無視するグローバルファイルには、以下の通りである。
*~
.DS_Store
は、ローカルのGitリポジトリには.git/info
フォルダはありませんし、リモート裸のリポジトリがproject.git/info/exclude
ファイルを持っていますが、それにはいくつかのコメントアウトで構成されてい私が信じている行はデフォルトです。
Netbeansに関しては、キャッシュフォルダを消去し、グローバルなIDE無視ファイル設定(Tools->Options->Miscellaneous->Files
)を空の文字列に設定してIDEを再起動しました。また、私はプロジェクトがフォルダ設定を無視したことを確認した - それは空です。
時間が無駄だが努力して掘り出してグーグルグーグルをしていた私は、同じプロジェクトを同じWindowsのマシン(同じNetbeansビルド番号)で同じように解決した。同じフォルダを使って同じリモートリポジトリから引き出し、 (ここではignore.path
の設定はここでは空であり、Windowsでは空であり、すべての設定を空の文字列に設定するのはプロジェクトで使用しないためです)。そして、私が覚えている限り、にはセクションが含まれていて、ではなく、セクションではありませんでした。レポ履歴でそれを見つけることはできませんが、おそらくプライベートネットビーンプロジェクトの設定や、いくつかのグローバルネットビーンの設定にあったでしょう。
これで、私のMacマシンでこのバグが繰り返され、無視されないファイルが無視されないようにNetbeansに表示させることはできません。
他のGitツールで無視されていないので、Netbeansで通常の表示にするにはどうすればよいですか?
この現象は[Netbeansのバグ](http://netbeans.org/bugzilla/show_bug.cgi?id=208984)として報告しました。 –