2012-02-19 8 views
0

私が取り組んでいるプロジェクトでは、autogen.shconfigureを使用してコンパイルをセットアップし、これらはconfig.hなどのファイルを生成します。今、生成されるとき、私はこれらのファイルがuntrackedであると仮定しますので、git statusこれらのファイルをリストする必要があります。しかし、これら2つのスクリプトを実行した後にそうすることが実際にこの出力を生成します。./autogen.shと./configureから生成されたファイルをgitで処理するのはどうですか?

[email protected]:~/project$ git status 
# On branch master 
nothing to commit (working directory clean) 

nothing to commit (working directory clean)は、最後のコミット以降何も変わっていないことを意味します。さらに、という新しいコミットはありません(git logによって確認されました)ということは私にはわかりません。

これらのファイルが追跡されておらず、コミットされていない場合、gitはこれらのファイルをどのように扱いますか?私はどこにでも.gitignoreファイルがないことを言及する必要があります。

答えて

2

gitにはこれらのファイルを処理するための特別な魔法はありませんが、おそらくあなたのプロジェクトは他の場所に隠されています。とにかく無視されているかどうかを確認するには、git status --ignoredで確認してください。

もしそうならば、それらが無視されるファイルの責任を負っているかどうかを確認するために、.git/info/excludeとgitにあるグローバルな無視設定もチェックする必要があります。

+0

ああ、明らかに '。/ git/info/exclude'ファイルにパターンを除外していました。ありがとう! – kbhomes

関連する問題