У меня есть git-репозиторий, где, видимо, все хорошо (мне неважно, перечисленные в 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")

Тем не менее, есть подкаталог, который не отслеживается git, в нем нет ни одного файла .gitignore, и при этом у меня нет глобального правила игнорирования.

В gitweb все остальные каталоги перечислены так:

drwxr-xr-x  -   gooddir tree | history

в то время как неотслеживаемый перечислен следующим образом:

m---------  -   failingdir  history

В нем нет ссылки, как в других каталогах, и, нажав на историю, я получаю:

500 - Unknown type of object 

Что означает трейлинг м? Я не мог найти это в документах

Почему каталог не отслеживается?

1 ответ1

1

Каталог, обозначенный как m--------- в gitweb, на самом деле является субмодулем.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .