нельзя использовать git для добавления каталога рекурсивно? - PullRequest
2 голосов
/ 24 октября 2011

Я хотел бы добавить один каталог и все файлы в нем для git repo после выполнения git add "AppDir", затем запустите git status, он по-прежнему отображает «измененный контент, неотслеживаемый контент», как показано ниже, это нормальное поведение?

работает git commit -a тоже не помогает.

ниже - деталь git status:

bogon:AppDir springrider$ 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)
#   (commit or discard the untracked or modified content in submodules)
#
#   modified:   AppDir (modified content, untracked content)
#
no changes added to commit (use "git add" and/or "git commit -a")

1 Ответ

3 голосов
/ 24 октября 2011

Проблема здесь в том, что AppDir сам является git-репозиторием - вы установили так называемую "gitlink" для этого репозитория. Вывод git status теперь говорит вам, что в репозитории AppDir есть неотслеживаемые файлы и измененный контент.

Если вы действительно намеревались это сделать, вероятно, лучше добавить этот репозиторий в виде подмодуля , а не просто в виде простой ссылки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...