2016-10-14 18 views
0
私はgitのために私* .aarファイルをプッシュしたいが

によって無視されて、Gitはここに私のフォルダ構造を行く、ということは可能ではありません。* .aarファイルはgitの

#earth/.gitignore <-- This is the directory where gitignore file is 
!build/ 

3RD:

#earth/build/.gitignore <-- This is the directory where gitignore file is 
!outputs/ 

4TH

#earth/build/outputs/.gitignore <-- This is the directory where gitignore file is 
!aar/ 

内部のaarフォルダは自分のファイルですが、決して表示されません。アイデア? ありがとう!

+0

'earth'フォルダはどこでも無視されていますか? –

答えて

0

は、あなたがファイルを除外されているルール確認するには、次を使用することができます。

$ git check-ignore -v path-to-an-aar 
また

は、その親を除外した後、サブディレクトリを含むことを、注意することはできません。 https://git-scm.com/docs/gitignore

オプションの接頭辞「!」は、パターンを否定する。以前のパターンから除外された一致するファイルが再び含まれます。 ファイルの親ディレクトリが除外されている場合、ファイルを再インクルードすることはできません。 Gitはパフォーマンス上の理由から除外されたディレクトリをリストしません。したがって、インクルードされたファイルのパターンは、どこに定義されていても影響を受けません。最初の "!"の前にバックスラッシュ( "\")を置きます。リテラル "!"で始まるパターン(たとえば、 "!important!.txt")。

ただし、すべての希望が失われるわけではありません。見てくださいExclude git ignore on one particular directory inside an already gitignored directory

関連する問題