Come faccio a scaricare un determinato file da GitHub?


Risposte:


20

Se stai visualizzando il contenuto del file stesso, dovrebbe esserci un pulsante "Raw".

diventa crudo

Puoi:

  • Fai clic destro su quello e seleziona "Salva contenuto come ..." (o simile a seconda del tuo browser)
  • Fai clic per vedere i contenuti scaricati sullo schermo e salva da lì

11
Questa è una freccia di alta qualità lì.
Nome falso

4
Ho pensato che fosse Silente.
RockPaperLizard,

7
Aggiungi ?raw=trueall'URL del file.
Ivan Chau,

8

Nell'elenco dei file, ogni nome file è un collegamento. Un semplice clic con il tasto destro e "Salva collegamento come ..." (o equivalente per il browser) ti consentiranno di scaricare un singolo file.

Questo si rompe con i file HTML, tuttavia. Dovrai utilizzare il pulsante "Raw" nella pagina del file come descrive la risposta di Otto giorni di malessere . Sto usando Google Chrome. Potresti avere un'esperienza diversa su un browser diverso.


1
Quei collegamenti vanno alla pagina html per quel file, non al file stesso. (A meno che non ti riferisca a un altro elenco di file, nel qual caso dovresti estendere la tua risposta per descrivere come arrivare a
quell'elenco di

1
@CodesInChaos: funziona perfettamente. Sì, se fai semplicemente clic sul link si aprirà la pagina di GitHub per quel file, ma "Salva link come ..." salva il file nel suo "formato nativo".
Ale

Questo non sembra funzionare con i file HTML.
Zenadix,

1
Per me non funziona mai (utilizzando Firefox). Scarica sempre la pagina html di github per quel file.
CodesInChaos,

1
Testato in Chrome e non funziona neanche. Il file scaricato contiene ancora html. Hai controllato il contenuto del file?
CodesInChaos,


1

Se stai utilizzando il browser Chromium, tieni premuto il tasto ALT e fai clic con il pulsante sinistro del mouse sul file per scaricarlo.

(Non funziona con Mozilla Firefox, non ho testato altri browser.)


0

Puoi provare github-files-fetcher , è uno strumento da riga di comando che scarica una singola cartella o file da un repository GitHub.

Pensa a uno scenario reale: stavi visitando la seguente pagina web e volevi scaricare la asyncsottodirectory da sola.

redux

Con The github-files-fetcher, dovresti prima copiare il urldi quella pagina, che è https://github.com/reduxjs/redux/tree/master/examples/async , quindi eseguire il comando di seguito nella riga di comando:

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

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.