Pour cloner ce référentiel via une URL comme celle-ci: oui, vous avez besoin d'un client, et ce client est Git . Cela vous permettra de faire des changements, vos propres branches, de fusionner de nouveau en synchronisation avec d'autres développeurs, de maintenir votre propre source que vous pouvez facilement mettre à jour sans télécharger le tout à chaque fois et écraser vos propres changements, etc. Un fichier ZIP a gagné ne te laisse pas faire ça.
Il est principalement destiné aux personnes qui souhaitent développer la source plutôt qu'aux personnes qui veulent simplement en supprimer une et ne pas apporter de modifications.
Mais il se trouve que vous pouvez également obtenir un fichier ZIP:
Cliquez sur http://github.com/zoul/Finch/ puis cliquez sur le Clone or Downloadbouton vert . Vois ici:
Que se passe-t-il lorsque le propriétaire du référentiel n'a pas préparé de fichier zip et que vous souhaitez simplement qu'un téléchargement vous utilise vous-même? Il y a une réponse et vous n'avez pas besoin de passer par ce processus horrible pour télécharger des logiciels, installer et enregistrer des clés et ainsi de suite sur GitHub, etc.!
Pour télécharger simplement un référentiel sous forme de fichier zip: ajoutez le chemin supplémentaire '/ zipball / master /' à la fin de l'URL du référentiel et le tour est joué, il vous donne un fichier zip de l'ensemble.
Par exemple,
devient:
Il vous donne ensuite un fichier zip à télécharger.
la source
Mise à jour juillet 2016
A partir de Juillet 2016 , le Download ZIPbouton est déplacé sous Clone or download à l' extrême droite de l'en- tête sous l' Codeonglet:
Si vous ne voyez pas le bouton:
/archive/master.zip
à la fin de l'URL du référentiel et pour générer un fichier zip de la branche maître:http://github.com/user/repository/
-to->http://github.com/user/repository/archive/master.zip
pour obtenir le code source de la branche principale dans un fichier zip. Vous pouvez faire de même avec les balises et les noms de branche, en remplaçant
master
l'URL ci-dessus par le nom de la branche ou de la balise.la source
v1.0
, le fichier zip ignore lesv
& téléchargementsrepo-1.0
. Est-ce un bug avec github?Pour télécharger votre référentiel sous forme de fichier zip via
curl
:Si votre référentiel est privé:
Source: Aide Github
la source
wget https://github.com/zoul/Finch/archive/master.zip
Depuis décembre 2016, le Clone or downloadbouton est toujours sous l'
<> Code
onglet, mais il est maintenant à l'extrême droite de l'en-tête:la source
Voici une bonne référence si vous voulez le faire à partir de la ligne de commande: http://linuxprograms.wordpress.com/2010/10/26/checkout-code-from-github/
Fondamentalement, c'est
la source
Même si c'est une question assez ancienne, j'ai mes 2 cents à partager.
Vous pouvez également télécharger le dépôt sous tar.gz
Comme le
zipball
lien indiqué par diverses réponses ici, il existe également untarball
lien qui télécharge le contenu du référentiel git autar.gz
format.Une meilleure façon
Git fournit également un modèle d'URL différent où vous pouvez simplement ajouter le type de fichier que vous souhaitez télécharger à la fin de l'URL. Cette méthode est meilleure si vous souhaitez traiter ces URL dans un script batch ou bash.
Pour télécharger un commit ou une branche spécifique
Remplacez
master
par lecommit-hash
ou lebranch-name
dans les URL ci-dessus comme ci-dessous.la source
J'ai été aussi déconcerté par cela. Le bouton "Télécharger" est à l'extrême droite, mais vous devez également être dans le dossier supérieur pour télécharger ce que vous voyez. Montez le plus haut possible vers le dossier parent / racine, puis recherchez le bouton de téléchargement.
la source
Parfois, si le bouton «Télécharger ZIP» n'est pas disponible, vous pouvez cliquer sur «Raw» et le fichier doit être téléchargé sur votre système.
la source
Depuis juin 2016, le bouton Télécharger ZIP se trouve toujours sous l'onglet <> Code, mais il se trouve désormais à l'intérieur d'un bouton avec deux options de clonage ou de téléchargement:
Exemple d'image Symfony
la source
J'étais confronté au même problème mais accidentellement, j'ai réglé ce problème. 1) Connectez-vous dans github 2) Cliquez sur le bouton Fork en haut à droite. 3) Après l'étape ci-dessus, vous pouvez voir Cloner ou télécharger en couleur verte sous <> Onglet Code.
la source
Vous pouvez également publier une version de version sur Github, et il y a une option pour télécharger le code source de cette version dans un fichier zip.
Vous pouvez ensuite partager le lien du fichier zip avec n'importe qui pour télécharger le code source du projet.
la source
En chrome, si vous passez votre curseur sur Télécharger ZIP, il vous donnera le lien en bas du navigateur
la source