私はGitバージョン2.11.0で作業していますが、私のプロジェクトからいくつかのファイルとディレクトリをどのように厳密に無視するのか分かりません。私は/ベンダーのディレクトリを持って、ファイルや他のディレクトリ場合の内部きた私のプロジェクトでGitでファイルやディレクトリを除外する方法は?
:
/vendor
/vendor/autolofile.php
/bin
/composer
/container-interop
/Demo
/psr
/zendframework
/zfcampus
今、私はすべて/ベンダーのディレクトリと彼女のファイルとサブディレクトリを無視するんです。しかし、私は「autoload.php」ファイルを除外したいと、このディレクトリ構造の内にあるすべてのファイル:
/vendor/Demo/library/BBDD
/vendor/Demo/library/Data
/vendor/Demo/library/File
さて、私は内側にある唯一のすべてのファイルがステータスに表示しようとしている/ベンダー/デモ/図書館/ BBDDしかし私は私が欲しいものを得ていない。
そして、私は私の.IGNOREファイルで持っている:
.vagrant/
vendor/*
!vendor/Demo
!vendor/Demo/library
!vendor/Demo/library/BBDD
!vendor/Demo/library/BBDD/*
config/development.config.php
data/cache/*
!data/cache/.gitkeep
phpunit.xml
ubuntu-xenial-16.04-cloudimg-console.log
私が間違って何をやっている私はgit status
コマンドからこの出口が持っていますか?/vendor/Demo/library/BBDD、/ vendor/Demo/library/Dataおよび/ vendor/Demo/library /ファイル内のすべてのファイルを/vendor/autoload.phpのファイル
まず、 'git add vendor'を実行する必要があり、' vendor/Demo'、 'vendor/Demo/library'と他の無視されないファイルの追跡を開始します。 –
それは動作します!!!ありがとうSamir Aguiar !!! –
心配しないで、それを受け入れる答えとして投稿することはできますか? –