Подтвердить что ты не робот

Как скопировать каталог в репозиторий git?

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

Моя структура папок:

код  - Python  - С++  - F #  -...

Внутри инициализированного локального репозитория "Код" я изменился на подпапки "Python", "С++",... сделал git init, и теперь мне нужна такая же структура на моем сервере управления версиями.

% git commit -m "added directories"
# On branch master
nothing to commit (working directory clean)

Я предполагаю, что у меня что-то совершенно не так, не так ли?

Спасибо, wishi

4b9b3361

Ответ 1

Сначала попробуйте добавить некоторые файлы в каталоги. Вы можете добавить какой-нибудь фиктивный файл в каталог и удалить этот файл, когда вы добавили фактический контент для каталога.

Git не отслеживает пустые каталоги, отслеживает файлы и их содержимое.

git init
mkdir foo
touch foo/dummy_empty_file

git add foo
git add foo/dummy_empty_file
git commit -m "adding files"

Ответ 2

Git не будет передавать пустые каталоги. Сначала должны быть файлы в каталогах.