Comment télécharger des fichiers depuis GitHub

Comment télécharger des fichiers depuis GitHub

Si vous avez déjà utilisé GitHub auparavant, vous savez qu’il n’est pas immédiatement clair comment télécharger des fichiers depuis la plate-forme. C’est l’une des plateformes les plus complexes, car elle n’est pas destinée au partage direct de fichiers, mais au développement. Bien sûr, l’une des choses importantes à propos de GitHub est que tous les référentiels publics sont open source et les gens sont encouragés à contribuer – il existe des référentiels privés, mais ils sont généralement utilisés à des fins de développement par des entreprises qui ne veulent pas que leur code soit vu . le public. Cependant, GitHub gère toujours les téléchargements de fichiers différemment des autres endroits.

Donc, si vous ne savez pas exactement comment télécharger des fichiers à partir de projets (ou de projets entiers) depuis GitHub, nous vous montrerons comment. Commençons.

Télécharger un fichier depuis GitHub

La plupart des référentiels publics sont téléchargeables gratuitement, même sans compte utilisateur. En effet, les référentiels publics sont considérés comme des bases de code open source. Cependant, sauf indication contraire du propriétaire de la base de code, sa base de code peut être téléchargée sur votre ordinateur sous forme de fichier. Zip *: français.

  1. Donc, si vous accédez à une base de code publique comme cette calculatrice d’astuces que j’ai créée, vous remarquerez qu’il y a un bouton vert dans le coin supérieur droit qui indique Cloner ou Télécharger, cliquez sur le bouton.
  2. Sélectionnez ensuite « Télécharger le ZIP » dans la liste déroulante. Tous les fichiers commenceront à être téléchargés sur votre ordinateur, généralement dans votre dossier Téléchargements.
    Référentiel GitHub 2
  3. Ouvrez ensuite le dossier Téléchargements sur votre ordinateur et localisez le fichier ZIP. Vous devez faire un clic droit dessus et choisir l’option « Extraire tout… », « Décompresser » ou « Décompresser », puis choisir le dossier où vous souhaitez mettre les fichiers.
    Paramètres du fichier
  4. Enfin, accédez au dossier sélectionné et vous y trouverez tous les fichiers Github que nous avons téléchargés !

C’est une base de code assez petite avec seulement quelques fichiers. Si vous allez sur le dépôt Github JavaScript 30 de Wes Bose , vous remarquerez que puisqu’il s’agit d’un dépôt public, il peut être téléchargé de la même manière.

Télécharger des fichiers GitHub avec des commandes

De plus, vous pouvez facilement cloner un fichier ou un référentiel à l’aide de quelques commandes simples sur GitHub. Pour que cela fonctionne, vous devez installer les outils Git. Dans cette démo, nous allons installer le même calculateur de pourboires à partir de la ligne de commande.

  1. Copiez l’URL depuis la barre d’adresse ou depuis le même menu depuis lequel vous avez téléchargé le fichier zip.
    Référentiel GitHub
  2. Ouvrez Git Bash, tapez « cd Downloads » et appuyez sur Entrée . Cela vous amènera au dossier Téléchargements dans la fenêtre de commande, vous pouvez également spécifier n’importe quel emplacement de fichier où vous souhaitez enregistrer le fichier.
    ligne de commande
  3. Tapez maintenant « git clone https://github.com/bdward16/tip-calculator.git » et appuyez sur Entrée .
    ligne de commande 2
  4. En utilisant cette méthode, les fichiers sont automatiquement décompressés lors du téléchargement.

Existe-t-il un meilleur moyen de télécharger des fichiers

Bien que la méthode que nous avons décrite soit simple et directe, il est préférable de simplement regarder les fichiers de code, pas pour l’expérimentation. Si vous prévoyez de télécharger les fichiers GitHub à des fins d’expérimentation, le meilleur moyen est de « forker » le projet. Un fork est simplement votre propre copie d’un référentiel.

Forker un référentiel présente un certain nombre d’avantages. Il vous donne votre propre copie dans votre compte GitHub, vous permettant d’expérimenter librement des modifications sans affecter le projet d’origine. Par exemple, vous pouvez trouver un bogue dans mon calculateur de pourboires ou ajouter vos propres fonctions. Vous pouvez donc « fourcher » mon calculateur de pourboires en créant une copie dans votre compte GitHub. Ici, vous pouvez jouer avec le code et l’expérimenter sans affecter le projet d’origine, car ce sera votre copie ou « fork ».

Le plus souvent, les forks sont utilisés soit pour proposer des modifications au projet de quelqu’un d’autre, comme la correction d’un bogue ou l’ajout d’une fonctionnalité, comme nous l’avons déjà mentionné.

Alors, comment créer un dépôt public ? C’est en fait assez facile. Avant de commencer, vous devrez créer un compte GitHub gratuit, car vous aurez besoin d’un endroit pour stocker votre fork. Vous pouvez aller sur www.github.com et le faire dès maintenant.

Une fois que vous avez créé votre compte, vous pouvez bifurquer le référentiel public de votre compte.

  1. Par exemple, vous pouvez accéder au référentiel public du didacticiel Wes Bos 30 Days of JavaScript et vous verrez un bouton dans le coin supérieur droit indiquant Fork . Appuie sur le bouton.
  2. Cela peut prendre de quelques secondes à plusieurs minutes, mais GitHub clone ou « bifurque » ce projet dans votre propre compte GitHub. Une fois cela fait, il vous montrera immédiatement le projet sous votre nom d’utilisateur GitHub.
  3. Pour vérifier, vous pouvez cliquer sur l’icône de votre profil dans la barre de navigation en haut à droite puis sélectionner l’ option Vos dépôts . Dans votre liste de référentiels, vous devriez voir la base de code du cours JavaScript 30.

Vous pouvez désormais modifier et expérimenter le code autant que vous le souhaitez sans affecter les fichiers source du projet du propriétaire d’origine. Si vous modifiez du code, corrigez un bogue ou ajoutez une nouvelle fonctionnalité, vous pouvez créer quelque chose appelé « Pull Request » où le changement peut être discuté. Si le propriétaire du projet d’origine aime le changement et qu’il fonctionne correctement, il peut être fusionné dans la base de code d’origine en tant que code de production.

fermeture

Comme vous pouvez le constater, le téléchargement de fichiers et de projets entiers à partir de GitHub est en fait assez simple. En quelques minutes seulement, vous pouvez télécharger l’intégralité du projet sur votre ordinateur, ou même le transférer sur votre compte GitHub. Il ne faut pas beaucoup jouer avec le code de votre fork pour voir ce qui affecte quoi, et vous pourrez même éventuellement créer votre première pull request ! Bon codage !

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *