2016-08-19 17 views
2

私のgitステータスには、次のディレクトリが表示されます(例:smaller_fc)。 しかし、そのディレクトリ内のどのファイル(例:smaller_fc)が正しくトラッキングされているかを確認したいと思います。追跡されていないディレクトリの代わりにgitでuntrackedファイルを表示する方法

私はgitがディレクトリがトラッキングされていないと言うと、ディレクトリ内のすべてのファイルがuntrackedであることを意味することは知っています。しかし、私はいくつかの.gitignoreファイルを書きましたので、今は、それが本当にdirの中の特定のサブディレクトリを無視しているかどうかを見たいと思っています。

ここに端末出力があります。

$ git status ブランチマスタの場合 ブランチが1つ前のコミットで 'origin/master'に先行しています。 (ローカルのコミットを発行するために「Gitのプッシュ」を使用)コミットの上演ではない

変更: (「gitの追加...」を使用し、コミットがどうなるかを更新する) (「Gitのチェックアウトを使用して - 。.. 。私が持っているgitの追加... 『コミットがどうなるかに含める)

nets/models/500K_iterations/500K_iteration_eval.txt 
nets/models/from_solverstate_150K/ 
nets/models/pretrained_model/ 
nets/models/smaller_fc/ 

たぶん、もっと広い視野:」 (使用)

modified: .gitignore 

人跡未踏のファイルを作業ディレクトリの変更を廃棄します』 .gitignor私のルートフォルダ

.cproject 
.project 
.pydevproject 
build 
*~ 
*.pyc 
*.caffemodel 
*/solverstate/* 

そして、これでeは

root 
    models 
     model1 
      solverstate 
       somefiles.txt 
     model2 
      solverstate 
       anotherfiles.txt 
    .gitignore 

はGoogleでそれを見つけることができるように私のルートディレクトリがどのように見えるかです。

答えて

8

gitがディレクトリにトラッキングされていないことだけを示す場合、そのディレクトリ内のすべてのファイル(サブディレクトリ内のファイルを含む)にはトラッキングされません。


ディレクトリにあるいくつか無視されたファイルを持っている場合は、個々の人跡未踏のファイルのステータスを表示するgit status(すなわち、git status -u)を実行しているとき-uフラグを渡します。

+0

しかし、答えをありがとう、私は質問を変更しました。初めてそれは曖昧だった。 –

+1

@JumabekAlihanov:私の答えを更新しました。 – mipadi

関連する問題