мерзавец не загружает все мои каталоги - PullRequest
3 голосов
/ 24 декабря 2010

Я не так хорош с мерзавцем. Я только что добавил существующий каталог в github (сделал git add .). но в github Web я вижу, что некоторые из моих каталогов и подкаталогов там не перечислены. Если я запускаю git commit -am "message" на моей локальной машине, я получаю

# On branch master
nothing to commit (working directory clean)

Боюсь! Что делать

- РЕДАКТИРОВАТЬ - (пересказывает историю)

Справочник не был пустым. Первоначально было 100 файлов, каталогов в других каталогах. Сначала я сделал git add. а затем git commit -am "message", а затем я нажал на git push origin master, и теперь я вижу на github.com не все мои каталоги в списке. Поэтому я запустил git commit -am «message» на моей локальной машине. и тогда я получил вывод, упомянутый в моем вопросе

Ответы [ 3 ]

4 голосов
/ 24 декабря 2010

git -am не будет добавлять каталоги или новые файлы.Вам нужно использовать git add

0 голосов
/ 24 декабря 2010

Вы должны прочитать документацию.

Во-первых, фиксация - это локальная операция, которая не влияет на удаленный репозиторий.Если вы совершите коммит, на github ничего не появится.push - это то, что отправляет ваши коммиты в удаленный репозиторий.

Во-вторых, вы не можете добавлять пустые каталоги в ваш проект.Команда add работает для файлов и автоматически добавляет каталоги, в которых находится файл (если их там еще нет).

0 голосов
/ 24 декабря 2010

Вы должны git add ваши каталоги.

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