Как мне создать папку в репозитории GitHub?

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

Ответ 1

Git не хранит пустые папки. Просто убедитесь, что в папке есть файл, такой как doc/foo.txt, и запустите git add doc или git add doc/foo.txt, и папка будет добавлена в ваш локальный репозиторий, как только вы подтвердите (и появится в GitHub после того, как вы нажали Это).

Ответ 2

Вы не можете создать пустую папку и затем добавить файлы в эту папку, но скорее создание папки должно происходить вместе с добавлением хотя бы одного файла. На GitHub вы можете сделать это следующим образом:

  • Перейдите в папку, внутри которой вы хотите создать другую папку
  • Нажмите на новый файл
  • В текстовом поле для имени файла сначала напишите имя папки, которую вы хотите создать
  • Затем введите /. Это создает папку
  • Вы можете добавить больше папок аналогичным образом
  • Наконец, дайте новому файлу имя (например, .gitkeep, которое условно используется для того, чтобы Git отслеживал в противном случае пустые папки; хотя это не функция Git)
  • Наконец, нажмите кнопку "Применить новый файл".

Ответ 4

Сначала вы должны клонировать репозиторий на локальный компьютер.

git clone github_url local_directory

Затем вы можете создавать локальные папки и файлы внутри local_directory и добавлять их в репозиторий, используя:

git add file_path

Вы также можете добавить все, используя:

git add .

Обратите внимание, что Git не отслеживает пустые папки. Обходной путь - создать файл внутри пустой папки, которую вы хотите отслеживать. Я обычно называю этот файл empty, но это может быть любое имя, которое вы выберете.

Наконец, вы фиксируете и возвращаетесь на GitHub:

git commit
git push

Подробнее о Git читайте в книге Pro Git.

Ответ 5

Для тех, кто использует веб-браузер, вы можете сделать следующее:

  • В главном хранилище нажмите Create new file.
  • В поле имени файла вверху введите имя вашей папки
  • .Используйте клавишу / после имени папки. При использовании этой косой черты создается папка
  • Вы можете увидеть новое поле рядом с именем папки, в котором вы можете ввести имя вашего файла.
  • В поле "Зафиксировать новый файл" внизу страницы вы можете ввести описание своего файла.
  • Выберите переключатель "Зафиксируйте прямо в ветке master".
  • Нажмите на кнопку Commit new file
  • Вы увидите, что новый каталог будет создан.

Ответ 6

Создайте новый файл, а затем в имени файла используйте слэш. Например

Java/Helloworld.txt

Ответ 7

На самом деле GitHub не создает пустую папку.

Например, чтобы создать папку в C:\Users\Username\Documents\GitHub\Repository:

  • Создайте папку с именем docs

  • Создайте имя файла index.html в разделе docs

  • .Откройте GitHub для настольного приложения

    Это будет автоматически синхронизироваться, и это будет там.

Ответ 8

Вы просто создаете необходимые папки в своем локальном хранилище. Например, вы создали каталоги app и config.

Вы можете создавать новые файлы в этих папках.

Для правил Git:

  1. Сначала нам нужно добавить файлы в каталог.
  2. Затем зафиксируйте эти добавленные файлы.

Команда Git для выполнения коммита:

  1. git add app/ config/
  2. git commit

Затем передайте сообщение о коммите и сохраните его.

Затем нажмите на свой удаленный репозиторий,

git push origin remote

Ответ 9

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

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