2013-06-25 6 views
2

вот моя проблема: Я использовал для того, чтобы вставить github.com несколько папок, но два из них были пусты. Когда я пытаюсь git status, он показывает мнене удалось нажать измененное содержимое

На ветке мастер
Изменений не выдумка для фиксации:
< использование «git add<file> ...», чтобы обновить то, что будет поручены>
< использование "git --chackout<file> .. .», чтобы отменить изменения в рабочей derictory>
< принять или отклонить неотслеживаемое или модифицированное содержание в подмодулях> ​​

изменение: приложение/модель (измененное содержание)
изменение: приложение/показать (измененное содержание)
не добавил к совершению изменений (использование «git add» и/или «git commit -a»)

Мои локальные папки не являются пустыми, только в пульте дистанционного управления. Как я могу добавить файлы из этих папок в удаленное репо?

p.s. я попробовал git add -A ., git add -u, git add ., git submodule --recursive git add -A ., git submodule --recursive git commit -a -m "Initial commit", но это не поможет.

Спасибо за помощь!

+0

Вы пробовали "git add." или "git add -u"? – Tala

+0

http://stackoverflow.com/q/115983/1615903 - это то, что вы ищете? – 1615903

+0

yep, они тоже попробовали – nimblegirl

ответ

1

Запустите git gui и щелкните файлы на этап. Или используйте кнопку «Stage changed».

1

Я не могу понять, что вы пытаетесь сказать. Являются ли папки еще пустыми или есть содержимое в них сейчас?

Git не отслеживает папки, он только отслеживает файлы. Поэтому вы не можете добавить пустую папку в репозиторий Git, если это то, что вы пытаетесь сделать. Если вам действительно нужен каталог, стандартная практика заключается в добавлении в него пустого файла .gitkeep, так что Git имеет некоторый контент для отслеживания там. Затем вы получите git add foldername и зафиксируете его.

+0

Извините за это. В них есть содержимое - в каждой папке несколько файлов. Я не могу добавить в них файлы в репо. – nimblegirl

+0

Являются ли они подмодулями? У вас есть какие-либо подмодули в вашем проекте? Мне просто любопытно, если вы отправили что-то еще с ошибкой, используя 'git subodule'. – jszakmeister

+0

фактически, да. Это была плохая и ненужная идея использовать 'git subodule'. – nimblegirl

Смежные вопросы