Jak pobrać konkretny plik z GitHub?


Odpowiedzi:


20

Jeśli przeglądasz zawartość samego pliku, powinien znajdować się przycisk „Raw”.

stać się surowym

Możesz albo:

  • Kliknij to prawym przyciskiem myszy i wybierz „Zapisz zawartość jako ...” (lub podobnie w zależności od przeglądarki)
  • Kliknij, aby zobaczyć zawartość zrzuconą na ekran i stamtąd zapisać

11
To tam strzałka wysokiej jakości.
Fałszywe imię

4
Myślałem, że to Dumbledore.
RockPaperLizard

7
Dołącz ?raw=truedo adresu URL pliku.
Ivan Chau,

8

Na liście plików każda nazwa pliku jest linkiem. Proste kliknięcie prawym przyciskiem myszy i „Zapisz link jako ...” (lub odpowiednik dla przeglądarki) pozwoli ci pobrać pojedynczy plik.

Jednak rozkłada się to na pliki HTML. Musisz użyć przycisku „Raw” na stronie pliku, jak opisuje odpowiedź Osiem dni złe samopoczucie . Używam Google Chrome. Możesz mieć inne doświadczenie w innej przeglądarce.


1
Te linki prowadzą do strony HTML tego pliku, a nie do samego pliku. (O ile nie odwołujesz się do innej listy plików, w takim przypadku powinieneś rozszerzyć swoją odpowiedź, aby opisać, jak dostać się do tej listy plików)
CodesInChaos

1
@CodesInChaos: Działa dobrze. Tak, jeśli klikniesz link, otworzy się strona GitHub dla tego pliku, ale „Zapisz link jako ...” zapisuje plik w jego „macierzystym formacie”.
ale

To nie wydaje się działać z plikami HTML.
Zenadix,

1
Dla mnie to nigdy nie działa (przy użyciu przeglądarki Firefox). Zawsze pobiera stronę html github dla tego pliku.
CodesInChaos

1
Przetestowałem to w chromie i też nie działa. Pobrany plik nadal zawiera HTML. Czy sprawdziłeś zawartość pliku?
CodesInChaos


1

Jeśli używasz przeglądarki Chromium, po prostu przytrzymaj klawisz ALT i kliknij plik lewym przyciskiem myszy, aby go pobrać.

(Nie działa z Mozilla Firefox, nie testowałem innych przeglądarek).


0

Możesz wypróbować github-files-fetcher , jest to narzędzie wiersza poleceń, które pobiera pojedynczy folder lub plik z repozytorium GitHub.

Pomyśl o prawdziwym scenariuszu: odwiedzałeś następującą stronę i chcesz pobrać asyncsam podkatalog.

redux

Przy pomocy The github-files-fetchernależy najpierw skopiować urltę stronę, którą jest https://github.com/reduxjs/redux/tree/master/examples/async , a następnie uruchomić poniższe polecenie w wierszu polecenia:

fetcher --url=https://github.com/reduxjs/redux/tree/master/examples/async

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.