"нечего фиксировать (рабочий каталог чист)", когда папка добавлена

У меня проблема в Git. Я не знаю, почему написано "ничего не совершать (рабочий каталог чист)".

Моя разработка env: CentOS 6.4

Мой процесс ниже:

  1. mkdir develop
  2. cd develop
  3. git init(set user.name, user.email)
  4. git remote add origin "repository_name"
  5. git clone "repository_name"
  6. Добавить папку "Тест"
    (amon2-setup.pl --flavor= базовый тест)

  7. git status -> в этот момент я вижу "неотслеживаемые файлы ~~ Test/"

  8. cd "Test" папка
  9. git status -> на данный момент нечего коммитить (рабочая директория чистая)

Почему это говорит это? И если я нажал "Test", мои данные в github были "подпроектом", поэтому я не могу видеть содержимое папки "Test". Это почему?

Linux(плохо)
http://www.fastpic.jp/viewer.php?file=6541584337.png

добавить amon файлы из Linux(плохо, я не могу открыть файлы)
http://www.fastpic.jp/viewer.php?file=4456741517.png

Окна (ок)
http://www.fastpic.jp/images.php?file=8061488422.png

добавить amon файлы из Windows(хорошо)
http://www.fastpic.jp/viewer.php?file=8164112210.png

1 ответ

Серая папка для Test означает:

http://www.fastpic.jp/images.php?file=4456741517.png

Тест добавляется как подмодуль, поэтому git status в родительском репозитории сообщает, что необходимо добавить "Тест" (это special entry в индексе родительского репо, в котором записан этот субмодуль)

Однажды в Test (который является вложенным git-репо), поскольку у этого репозитория нет файла, состояние git сообщает четкий индекс.

Также обратите внимание, что Windows не чувствительна к регистру, так что Test "не будет зарегистрирован должным образом, если уже есть" test ' (строчные буквы)

Другие вопросы по тегам