Comment télécharger un fichier particulier depuis GitHub?


Réponses:


20

Si vous visualisez le contenu du fichier lui-même, il devrait y avoir un bouton "Raw".

devenir brut

Vous pouvez soit:

  • Faites un clic droit dessus et sélectionnez "Enregistrer le contenu sous ..." (ou similaire selon votre navigateur)
  • Cliquez pour voir le contenu affiché à l'écran et enregistrer à partir de là

11
C'est là une flèche de haute qualité.
Fake Name

4
Je pensais que c'était Dumbledore.
RockPaperLizard du

7
Ajoutez ?raw=trueà l'URL du fichier.
Ivan Chau

8

Dans la liste des fichiers, chaque nom de fichier est un lien. Un simple clic droit et "Enregistrer le lien sous ..." (ou équivalent pour votre navigateur) vous permettra de télécharger un seul fichier.

Cependant, cela se décompose avec les fichiers HTML. Vous devrez utiliser le bouton "Raw" sur la page du fichier comme le décrit la réponse de Eight Days of Malaise . J'utilise Google Chrome. Vous pouvez avoir une expérience différente sur un autre navigateur.


1
Ces liens vont à la page html de ce fichier, pas au fichier lui-même. (Sauf si vous faites référence à une autre liste de fichiers, auquel cas vous devez étendre votre réponse pour décrire comment accéder à cette liste de fichiers)
CodesInChaos

1
@CodesInChaos: Cela fonctionne très bien. Oui, si vous cliquez simplement sur le lien, il ouvrira la page de GitHub pour ce fichier, mais "Enregistrer le lien sous ..." enregistre le fichier dans son "format natif".
ale

Cela ne semble pas fonctionner avec les fichiers HTML.
Zenadix

1
Pour moi, cela ne fonctionne jamais (avec Firefox). Il télécharge toujours la page html de github pour ce fichier.
CodesInChaos

1
Testé en chrome et ça ne marche pas non plus. Le fichier téléchargé contient toujours du html. Avez-vous vérifié le contenu du fichier?
CodesInChaos


1

Si vous utilisez le navigateur Chromium, maintenez simplement la touche ALT enfoncée et faites un clic gauche sur le fichier pour le télécharger.

(Ne fonctionne pas avec Mozilla Firefox, n'a pas testé d'autres navigateurs.)


0

Tu peux essayer github-files-fetcher , c'est un outil en ligne de commande qui télécharge un seul dossier ou fichier à partir d'un dépôt GitHub.

Imaginez un scénario réel: vous visitiez la page Web suivante et souhaitez télécharger le asyncsous - répertoire seul.

redux

Avec le github-files-fetcher, vous devez d'abord copier le urlde cette page, qui est https://github.com/reduxjs/redux/tree/master/examples/async , puis exécuter la commande ci-dessous en ligne de commande:

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

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.