Как я могу добавить каталог в GitHub? - PullRequest
0 голосов
/ 26 августа 2010

Я работаю через Учебник по Rails. Кто-нибудь знает, как добавить каталог в GitHub?

см. Раздел 1.3.4 http://railstutorial.org/book?version=2.3#sec:version_control

Я могу получить только мой файл README, а не весь каталог

Ответы [ 3 ]

5 голосов
/ 26 августа 2010

Вы не можете добавить пустой каталог в репозиторий git.Git управляет файлами.
Поэтому, если вы хотите, чтобы каталог эффективно добавлялся в ваш репозиторий git, вам нужно добавить в него файл.

Что большинство людей делают, это создают пустые файлы с именем .gitkeep
Просто создайте файл и зафиксируйте его.

touch tmp/.gitkeep
git add tmp/
git commit -m "we always want the tmp dir"
1 голос
/ 26 августа 2010

Чтобы добавить каталог в ваш репозиторий Git, вы должны создать в нем хотя бы один файл. Git не любит пустые каталоги в репозиториях.

0 голосов
/ 26 августа 2010

Я думаю, что git -add . вводит в заблуждение. Для добавления новых каталогов мне обычно нужно выдать git add -A. Получите информацию о командах, которые вы используете, введя git add --help. Это обычно должно открыть веб-сайт с дополнительной информацией.

Я обычно говорю, потому что на моей машине это сейчас не работает (WTF @ # "!)

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