No se pueden agregar todos los files a git descargados a través del compositor

Estoy usando el module imgix en drupal, que depende del compositor. Cuando ejecuto el command drush composer-manage install , puedo ver que imgix-php (una biblioteca de imgix) se descarga en el directory del proveedor. Configuré todo correctamente y funciona bien en mi server local. Ahora quiero empujarlos a Github. Puedo ver que ninguno de los files de imgix-php se agrega en git y está emty en github . Luego he visto que hay un file .gitignore en imgix-php donde está escrito el vendor . Sin embargo, lo he comentado. Pero no se puede agregar ningún file de imgix-php . Si comenté el vendor de la línea de .gitignore y .gitignore el estado, me muestra como:

 On branch staging Your branch is up-to-date with 'origin/staging'. Changes not staged for commit: (use "git add <file>..." to update what will be committed) (use "git checkout -- <file>..." to discard changes in working directory) (commit or discard the untracked or modified content in submodules) modified: sites/all/vendor/imgix/imgix-php (modified content) no changes added to commit (use "git add" and/or "git commit -a") 

Podría decirme alguien por qué no puedo agregarlos.

¿Ha agregado realmente los files imgix-php después de haber comentado el file .gitignore, usando

 git add /path/to/folder/* 

o

 git add --all /path/to/folder 

?