私は、ファイル構造を有しているが無視されますgitのは、非常に多くのファイル
フォルダでxtest/qq/ww.gz.gitkeep
xtest/qq/aa.keep
git --version 1.9.1 on Ubuntu 14.04
私は、ファイル構造を有しているが無視されますgitのは、非常に多くのファイル
フォルダでxtest/qq/ww.gz.gitkeep
xtest/qq/aa.keep
git --version 1.9.1 on Ubuntu 14.04
私は解決策を見つけ、ポイントは私がディレクトリから「XTEST」を開始するすべてのファイル/パス を無視するということです - >「/ XTEST /」 に/ XTEST/ How do I add files without dots in them (all extension-less files) to the gitignore file?
どこにでも配置するいくつかのファイルを除きますたぶん誰かのためにそれを助ける: を任意のディレクトリ/xtest/
内のファイルではなく、任意のディレクトリではなく、いくつかの特定のファイルを無視するには:キャッシュの
/xtest/**/*
!/xtest/**/*/
/xtest/**/cache/*
*.sql
*.gz
*.zip
*.log
!*.keep
!*.gitkeep
!*.dist
!*.dist.*
サブディレクトリは、/ *、* .keepがあっても、常に無視されます.gitkeepなどが無視されないiキャッシュへの最初の深さとほとんどすべてのファイルは、* .keep、* .gitkeepなどの他のディレクトリ(/ xtest /へ)で無視されます。
、それだけでww.gz.gitkeep
とaa.keep
を持っていますか、qq
フォルダ内のすべてのファイルがちょうど.gitignore
で/xtest/*
を削除し、gitのでコントロールされているバージョンなので、.gitignore
は次のようになりたい場合:
*.sql
*.gz
*.zip
*.log
!*.keep
!*.gitkeep
!*.dist
!*.dist.*
はい、これはポイントではありません。/xtest /の下の任意のディレクトリで、.gitkeep、.keepなどの特定の終りを除いてファイルを無視する必要があります。 –
.gitignore
に/xtest/*
があることによって、Gitにxtest/qq
を無視するように指示しています。このディレクトリでは決して降下しませんし、無視したくないファイル*.keep
に一致することがあります。 xtest/qq
が無視されないように、これらのいずれかを追加します。後者は、すべてのディレクトリをアン無視
!/xtest/qq/
!/xtest/*/
ことxtest
で、唯一qq
元。
ファイルをコミットしましたか?ファイルがリポジトリにある場合、無視されません。 – Stony
いいえ、私はファイルをコミットしていません。 –