web-dev-qa-db-fra.com

Comment télécharger un fichier particulier à partir de GitHub?

Je n'ai besoin que d'un seul fichier d'un projet publié sur GitHub, il est donc peu logique de télécharger l'ensemble du projet. Mais je ne trouve pas le bouton de téléchargement.

15
Ivan

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

get raw

Vous pouvez soit:

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

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.

Cela tombe en panne avec les fichiers HTML, cependant. Vous devrez utiliser le bouton "Raw" sur la page du fichier en tant que réponse de Huit jours de Malaise décrit. J'utilise Google Chrome. Vous pouvez avoir une expérience différente sur un navigateur différent.

8
ale

Découvrez RawGit qui est un service gratuit permettant de servir des fichiers directement à partir de Github avec les en-têtes de type Content appropriés.

Exemple d'URL: https://rawgit.com/user/repo/branch/file

1
Jay P.

Vous pouvez essayer github-files-fetcher , il s’agit d’un outil en ligne de commande permettant de télécharger un seul dossier ou fichier à partir d’un dépôt GitHub.

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

redux

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

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

0
Gyumeijie