O diretório exibido como m---------
no gitweb é, na verdade, o submódulo .
Eu tenho um repositório git onde aparentemente tudo está bem (não importo arquivos listados piwik):
# git status
On branch master
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)
modified: piwik/tmp/cache/tracker/piwikcache_1.php
modified: piwik/tmp/cache/tracker/piwikcache_general.php
no changes added to commit (use "git add" and/or "git commit -a")
No entanto, existe um subdiretório que não é rastreado pelo git, ele não possui nenhum arquivo .gitignore, nem uma regra global para ignorar.
No gitweb, todos os outros diretórios são listados desta forma:
drwxr-xr-x - gooddir tree | history
enquanto o untracked está listado desta forma:
m--------- - failingdir history
Não tem um link como os outros diretórios, e clicando no histórico eu recebo:
500 - Unknown type of object
O que o trailing m significa? Não consegui encontrar nos documentos
Por que o diretório não é rastreado?
O diretório exibido como m---------
no gitweb é, na verdade, o submódulo .
Tags git