Как загрузить папку из github?

Я хотел скачать папку mysite из этой ссылки: https://github.com/username/repository/master/

Ответы

Ответ 1

Есть кнопка Download ZIP. Если вы хотите сделать редкий заказ, на сайте есть много решений. Например, здесь.

Ответ 2

Вы можете загрузить файл/папку из github

просто используйте

svn export <repo>/trunk/<folder>

например.

svn export https://github.com/lodash/lodash/trunk/docs

(да, это svn здесь. По-видимому, в 2016 году вам все еще нужно svn, чтобы просто загрузить некоторые файлы github)

Ответ 3

Вы можете использовать Github Contents API для получения ссылки на архив и tar для получения указанной папки.

Командная строка:

curl https://codeload.github.com/ [владелец]/[репо]/tar.gz/master | \tar -xz --strip = 2 [репо] -master/[folder_path]


Например,
если вы хотите скачать папку examples/with-apollo/ из zeit/next.js, вы можете напечатать это:

curl https://codeload.github.com/zeit/next.js/tar.gz/master | \
  tar -xz --strip=2 next.js-master/examples/with-apollo

Ответ 4

Используйте онлайн-инструмент GitZip. Это позволяет загружать подкаталог репозитория github в виде zip файла. Команды git не нужны!

Ответ 5

Вам нужно загрузить весь проект с помощью кнопки "Клонировать на рабочий стол", которая будет использовать собственную программу github или "Загрузить как zip".

И затем выполните поиск этой папки в загруженном проекте.

Ответ 6

Зависимость: cURL и 7-Zip.

curl {url for downloading zip file} | 7z a -tzip {project name}-{branch name}/{folder path in that branch}

например:

curl https://github.com/hnvn/flutter_shimmer/archive/master.zip | 7z a -tzip flutter_shimmer-master/examples

Ответ 7

Вы также можете просто клонировать репо, после завершения клонирования просто выберите папку или мерзость, которую вы хотите. Клонировать:

git clone https://github.com/somegithubuser/somgithubrepo.git

затем перейдите к клонированному DIR и найдите свой файл или DIR, который вы хотите скопировать.

Ответ 8

Вы можете загрузить полную папку в разделе "Клонировать" или "Загрузить" (Git URL или Загрузить Zip)

  • Есть кнопка загрузки Zip

  • С помощью команды вы можете загрузить полную папку на своем компьютере, но для этого вам понадобится git на вашем компьютере. Вы можете найти git url uner

    git clone https://github.com/url