Я хочу создать папку в репозитории GitHub и хочу добавить файлы в эту папку. Как мне этого добиться?
Я хочу создать папку в репозитории GitHub и хочу добавить файлы в эту папку. Как мне этого добиться?
Ответы:
Git не хранит пустые папки . Просто убедитесь, что в папке есть файл, такой как doc / foo.txt и запустите git add doc
или git add doc/foo.txt
, и папка будет добавлена в ваш локальный репозиторий после того, как вы подтвердите (и появится на GitHub после того, как вы его нажали).
git push doc master
. Это показывает мне ошибку.
Вы не можете создать пустую папку и затем добавить файлы в эту папку, но скорее создание папки должно происходить вместе с добавлением хотя бы одного файла. На GitHub вы можете сделать это следующим образом:
/
. Это создает папку.gitkeep
которое обычно используется для отслеживания Git, в противном случае пустые папки; хотя это не функция Git)Сначала вы должны клонировать репозиторий на вашу локальную машину.
git clone github_url local_directory
Затем вы можете создавать локальные папки и файлы внутри вашего local_directory
и добавлять их в хранилище, используя:
git add file_path
Вы также можете добавить все, используя:
git add .
Обратите внимание, что Git не отслеживает пустые папки. Обходной путь - создать файл внутри пустой папки, которую вы хотите отслеживать. Я обычно называю этот файлempty
, но это может быть любое имя, которое вы выберете.
Наконец, вы фиксируете и возвращаетесь на GitHub:
git commit
git push
Для получения дополнительной информации о Git, проверьте книгу Pro Git .
Для тех, кто использует веб-браузер, вы можете сделать следующее:
master
ветке .Создайте новый файл, а затем по имени файла используйте косую черту. Например
Java / Helloworld.txt
На самом деле GitHub не создает пустую папку.
Например, чтобы создать папку в C:\Users\Username\Documents\GitHub\Repository
:
Создайте папку с именем docs
Создать имя файла index.html
под документами
Откройте GitHub для настольного приложения
Это будет автоматически синхронизироваться, и это будет там.
Нажмите на новый файл в github репо онлайн. Затем напишите имя файла, myfolder/myfilename
затем укажите его содержимое и подтвердите. Затем файл будет создан в этой новой папке.
Вы просто создаете необходимые папки в своем локальном хранилище. Например, вы создали app
иconfig
каталоги.
Вы можете создавать новые файлы в этих папках.
Для правил Git:
Команда Git для коммита:
git add app/ config/
git commit
Затем передайте сообщение о коммите и сохраните его.
Затем нажмите на ваш удаленный репозиторий,
git push origin remote
git add foo
и совершить это. Тогда git remote add foo <URL>
тогда git push foo master
. Последняя команда покажет мне ошибку. Где я не прав?
Чтобы добавить новый каталог, все, что вам нужно сделать, это создать новую папку в вашем локальном хранилище. Создайте новую папку и добавьте в нее файл.
Теперь перейдите к своему терминалу и добавьте его, как будто вы добавляете обычные файлы в Git. Вставьте их в хранилище и проверьте статус, чтобы убедиться, что вы создали каталог.