У меня проблемы с добавлением папки и всех ее подкаталогов в мой репозиторий git. Я понял, что это очень популярный вопрос после некоторого поиска в Google, и я безуспешно пробовал каждое предложение, особенно предложение со страницы руководства по git-add . Я даже попробовал git add -Aбезуспешно. Для простоты предположим, что я инициализировал свой репозиторий git как Dir1. Тогда у меня есть следующая структура каталогов файлов.
Dir1/file1-1.txt
Dir1/file1-2.txt
Dir1/Dir2/file2-1.txt
Dir1/Dir2/Dir3/file3-1.txt
Мои настоящие файлы имеют подкаталоги, которые охватывают 5-6 уровней в глубину, поэтому есть ли команда git для добавления всех файлов из каждого подкаталога в мой репозиторий? Прямо сейчас, когда я делаю предложение на странице руководства, git add Dir1/\*я вижу Dir2в своем репо, но он отображается как зеленая папка, и я не могу ее открыть, что заставляет меня думать, что все файлы / папки в Dir2не получили добавлен. Любая помощь будет принята с благодарностью. Я новый пользователь git (пользуюсь им меньше недели), поэтому постарайтесь сохранить свои инструкции на уровне новичка.
git addлюбого каталога автоматически рекурсивно. Использованиеgit add .на верхнем уровне репо должно добавить туда все. Если это не так,.gitignoreуже в игре (локальном или глобальном).