Как загрузить определенный файл с GitHub?


Ответы:


20

Если вы просматриваете содержимое самого файла, там должна быть кнопка «Raw».

получить сырье

Вы также можете:

  • Щелкните правой кнопкой мыши по этому и выберите «Сохранить содержимое как ...» (или аналогичное в зависимости от вашего браузера)
  • Нажмите, чтобы увидеть содержимое на экране и сохранить оттуда

11
Это стрела высокого качества.
Фальшивое имя

4
Я думал, что это был Дамблдор.
RockPaperLizard

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

8

В списке файлов каждое имя файла является ссылкой. Простой щелчок правой кнопкой мыши и «Сохранить ссылку как ...» (или эквивалент для вашего браузера) позволит вам загрузить один файл.

Однако это не работает с файлами HTML. Вам нужно будет использовать кнопку «Raw» на странице файла, как описано в ответе «Восемь дней недомогания» . Я использую Google Chrome. Вы можете по-разному работать в другом браузере.


1
Эти ссылки ведут на html-страницу для этого файла, а не на сам файл. (Если вы не ссылаетесь на другой список файлов, в этом случае вы должны расширить свой ответ, чтобы описать, как попасть в этот список файлов)
CodesInChaos

1
@CodesInChaos: все работает отлично. Да, если вы просто нажмете на ссылку, откроется страница GitHub для этого файла, но «Сохранить ссылку как ...» сохранит файл в «родном формате».
Эль

Похоже, это не работает с файлами HTML.
Zenadix

1
Для меня это никогда не работает (Использование Firefox). Он всегда загружает html-страницу github для этого файла.
CodesInChaos

1
Протестировал его в Chrome, и он тоже не работает. Загруженный файл все еще содержит 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.