2017-06-30 13 views
0

Gitリポジトリ:。(?サブディレクトリなし).STH *との差**/* STH(サブディレクトリを含む)に

# Python 
**/__pycache__ 
**/*.py[cod] 

# Python 
__pycache__ 
*.py[cod] 

に差がある私は、ほとんどのサイトを参照してください。 2番目のものを示唆していますが、それらのビルドファイルが存在してはならない場合、サブフォルダから追放されるべきではありませんか? 2番目のファイルはルートフォルダのみを気にしていませんか?あなたの例の

答えて

0

どちらも、任意のディレクトリにある__pycache__*.py[cod]ファイルを無視します。

/dirA/**/__pycache__ 
:例えば、より複雑なディレクトリ構造がある場合

**

/__pycache__ 
/*.py[cod] 
が一般的に使用されます。唯一のルートフォルダ内のファイルを無視するには、パスの前にスラッシュが必要です
関連する問題