Відповіді:
Якщо ви переглядаєте вміст самого файлу, повинна бути кнопка "RAW".
Ви можете:
?raw=true
до URL-адреси файлу.
У списку файлів кожне ім’я файлу - посилання. Проста клацання правою кнопкою миші та "Зберегти посилання як ..." (або еквівалент для вашого браузера) дозволить завантажити один файл.
Це, однак, розбивається на HTML-файли. Вам потрібно буде використовувати кнопку "Сире" на сторінці файлу так, як описано відповідь вісім днів малаїса . Я використовую Google Chrome. Ви можете мати інший досвід роботи в іншому браузері.
Ознайомтеся з RawGit, який є безкоштовним сервісом для обслуговування файлів безпосередньо з Github із відповідними заголовками вмісту.
Приклад URL: https://rawgit.com/user/repo/branch/file
Якщо ви користуєтеся браузером Chromium, просто утримуйте клавішу ALT і клацніть лівою кнопкою миші на файл, щоб завантажити його.
(Не працює з Mozilla Firefox, не перевіряв інші браузери.)
Ви можете спробувати github-files-fetcher , це інструмент командного рядка, який завантажує одну папку або файл з репо-файлу GitHub.
Придумайте реальний сценарій: ви відвідували наступну веб-сторінку і хочете завантажити async
підкаталог самостійно.
За допомогою програми github-files-fetcher
спочатку слід скопіювати url
цю сторінку, яка є https://github.com/reduxjs/redux/tree/master/examples/async , а потім виконати команду нижче в командному рядку:
fetcher --url=https://github.com/reduxjs/redux/tree/master/examples/async