Як завантажити певний файл з GitHub?


Відповіді:


20

Якщо ви переглядаєте вміст самого файлу, повинна бути кнопка "RAW".

сиріти

Ви можете:

  • Клацніть правою кнопкою миші та виберіть "Зберегти вміст як ..." (або подібне залежно від браузера)
  • Клацніть, щоб побачити вміст, викинутий на екран, і зберегти звідти

11
Це стрілка високої якості.
Підроблена назва

4
Я думав, що це Дамблдор.
RockPaperLizard

7
Додайте ?raw=trueдо URL-адреси файлу.
Іван Чау

8

У списку файлів кожне ім’я файлу - посилання. Проста клацання правою кнопкою миші та "Зберегти посилання як ..." (або еквівалент для вашого браузера) дозволить завантажити один файл.

Це, однак, розбивається на HTML-файли. Вам потрібно буде використовувати кнопку "Сире" на сторінці файлу так, як описано відповідь вісім днів малаїса . Я використовую Google Chrome. Ви можете мати інший досвід роботи в іншому браузері.


1
Ці посилання переходять на сторінку html для цього файлу, а не сам файл. (Якщо ви не посилаєтесь на інший список файлів; тоді ви маєте розширити свою відповідь, щоб описати, як потрапити до цього списку файлів)
CodesInChaos

1
@CodesInChaos: Це працює чудово. Так, якщо ви просто натиснете посилання, воно відкриє сторінку GitHub для цього файлу, але "Зберегти посилання як ..." зберігає файл у його "рідному форматі".
ель

Схоже, це не працює з HTML-файлами.
Зенадікс

1
Для мене це ніколи не працює (використовуючи Firefox). Він завжди завантажує HTML-сторінку github для цього файлу.
CodesInChaos

1
Випробував його в хромі, і він не працює. Завантажений файл все ще містить html. Ви перевірили вміст файлу?
CodesInChaos


1

Якщо ви користуєтеся браузером Chromium, просто утримуйте клавішу ALT і клацніть лівою кнопкою миші на файл, щоб завантажити його.

(Не працює з Mozilla Firefox, не перевіряв інші браузери.)


0

Ви можете спробувати 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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.