Скачать каталог с GitHub - PullRequest
       35

Скачать каталог с GitHub

0 голосов
/ 15 октября 2019

Попытка загрузить папку из git .
Я пробовал wget --no-parent -r http://WEBSITE.com/DIRECTORY, а также без --no-parent - не сработало. curl отлично работает с отдельными файлами, я подумал, wget должен получить папку - он делает все, кроме этого.

Попробовал много опций, как предлагалось Использование wget для рекурсивного извлечения каталога с произвольными файлами вэто никто не работал

1 Ответ

0 голосов
/ 15 октября 2019

Вы должны попробовать:

git clone <SSH> or <HTTPS>


Может быть, это может помочь вам простым способом:

DownGit

Итак, если вместо этого вы используете wget для загрузки каталога, попробуйте это. Он упакует ваш целевой каталог в .zip, поэтому вы можете curl или wget it.


По умолчанию в качестве значений fileName и rootDirectory указывается имя загружаемого файла или каталога. Если вы не хотите добавлять сам каталог в zip, то установите rootDirectory = false. Нравится: по этой ссылке - https://minhaskamal.github.io/DownGit/#/home?url=https://github.com/MinhasKamal/DownGit/tree/master/res/images&rootDirectory=false, скачает файл с именем images.zip;однако корневой каталог - "images", не будет включен в zip-архив.

Если вы хотите скачать файл - https://github.com/MinhasKamal/DownGit/blob/master/res/images/downgit.png с именем- DownGitIcon.zip, то ссылка будет - https://minhaskamal.github.io/DownGit/#/home?url=https://github.com/MinhasKamal/DownGit/blob/master/res/images/downgit.png&fileName=DownGitIcon


Кстати, я использовал SVN для загрузки файлов / каталогов из Git System, направляя URL-адрес к trunk. Но это очень неудобно.

...