Comment télécharger un projet sur Github

Après avoir vérifié cette question, je ne sais toujours pas comment envoyer un projet sur mon repository Git Hub.

Je suis nouveau sur Git Hub et je ne sais pas quoi faire. J’ai créé un référentiel mais je souhaite y télécharger mon projet.

J’ai regardé sur la page de repository pour un bouton de téléchargement quelconque, mais je n’ai rien vu de tel.

J’ai regardé les liens fournis jusqu’à présent, mais je n’arrive toujours pas à trouver où. Ils mentionnent la ligne de commande, est-ce la ligne de commande Windows ou Git Bash? Parce que je ne peux pas non plus faire quoi que ce soit.

J’ai aussi essayé d’utiliser l’interface graphique de Git, mais quand je sélectionne le dossier que je veux, il dit que ce n’est pas un repository Git … faut-il le compresser? J’ai essayé d’append le fichier .gitconfig dans le dossier, mais cela ne fait aucune différence.

Merci d’avance 🙂

    Depuis que j’ai écrit cette réponse, github a publié un client Windows natif qui rend toutes les étapes ci-dessous redondantes.

    Vous pouvez également utiliser sourcetree pour obtenir une configuration à la fois git et mercurial sous Windows.


    Voici comment procéder dans Windows:

    1. Si vous n’avez pas installé git, consultez cet article sur la façon de le configurer.
    2. Ouvrez une invite de commande Windows.
    3. Accédez au répertoire dans lequel se trouve votre code source dans l’invite de commande.
    4. Tout d’abord, créez un nouveau référentiel dans ce répertoire git init . Cela va dire “Initialiser git repository vide dans …. git” ( ... est le chemin).
    5. Maintenant, vous devez indiquer à git vos fichiers en les ajoutant à votre référentiel. Faites-le avec git add filename . Si vous souhaitez append tous vos fichiers, vous pouvez faire git add .
    6. Maintenant que vous avez ajouté vos fichiers et apporté vos modifications, vous devez valider vos modifications pour que git puisse les suivre. Tapez git commit -m "adding files" . -m vous permet d’append le message de validation en ligne.

    Jusqu’ici, les étapes ci-dessus sont ce que vous feriez même si vous n’utilisiez pas github. Ce sont les étapes normales pour démarrer un repository git. Rappelez-vous que git est dissortingbué (décentralisé), cela signifie que vous n’avez pas besoin d’un “serveur central” (ou même d’une connexion réseau) pour utiliser git.

    Maintenant, vous voulez pousser les modifications dans votre repository git hébergé avec github. Pour vous ceci en disant à git d’ append un emplacement distant , et vous le faites avec cette commande:

    git remote add origin https://github.com/yourusername/your-repo-name.git

    Une fois que vous avez fait cela, git connaît maintenant votre référentiel distant. Vous pouvez alors lui dire de pousser (ce qui est “upload”) vos fichiers validés:

    git push -u origin master

    Comment télécharger un projet sur Github à partir de zéro

    Suivez ces étapes pour projeter sur Github

    1) git init

    2) git add .

    3) git commit -m "Add all my files"

    4) git remote add origin https://github.com/yourusername/your-repo-name.git

    Upload de projet à partir de zéro nécessite git pull origin master .

    5) git pull origin master

    6) git push origin master

    Suivez ces deux étapes:

    1. Créez le référentiel en ligne en utilisant le lien: https://github.com/new
    2. Ensuite, liez votre repo local au repo distant en utilisant la commande: git add remote origin https://github.com/userName/repo.git Ici, repo.git sera votre repo distant nouvellement créé.

    Cela fonctionnera comme un charme. Pas besoin de s’inquiéter des moyens SSH ou HTTPS. J’ai d’abord fait face au même problème et j’ai passé des heures à chercher des solutions. Mais cela a fonctionné pour moi.

     git push --force origin master 

    si vous avez des problèmes de téléchargement!

    Créez un nouveau référentiel sur GitHub. Pour éviter les erreurs, n’initialisez pas le nouveau référentiel avec les fichiers README, license ou gitignore. Vous pouvez append ces fichiers après que votre projet ait été transféré vers GitHub. Ouvrez Terminal (pour les utilisateurs Mac) ou l’invite de commande (pour les utilisateurs Windows et Linux).

    Changez le répertoire de travail actuel en votre projet local.

    Initialisez le répertoire local en tant que référentiel Git.

    git init
    #Add the files in your new local repository. This stages them for the first commit.

    git add
    # Adds the files in the local repository and stages them for commit. To unstage a file, use 'git reset HEAD YOUR-FILE'. Commit the files that you've staged in your local repository.

    git commit -m 'First commit'
    #Commits the tracked changes and prepares them to be pushed to a remote repository. To remove this commit and modify the file, use 'git reset --soft HEAD~1' and commit and add the file again.

    1. En haut de la page Quick Setup de votre repository GitHub, cliquez sur entrer la description de l'image ici pour copier l’URL du référentiel distant. En haut de la page de configuration rapide de votre référentiel GitHub, cliquez pour copier l’URL du référentiel distant.
    2. Dans l’invite de commande, ajoutez l’URL du référentiel distant où votre référentiel local sera envoyé.

    $ git remote add origin remote repository URL # Sets the new remote git remote -v # Verifies the new remote URL Note: GitHub for Windows users should use the command git remote set-url origin instead of git remote add origin here. Push the changes in your local repository to GitHub. # Verifies the new remote URL Note: GitHub for Windows users should use the command git remote set-url origin instead of git remote add origin here. Push the changes in your local repository to GitHub.

    $ git push origin master
    # Pushes the changes in your local repository up to the remote repository you specified as the origin.

    Source d’atsortingbution: https://help.github.com/articles/adding-an-existing-project-to-github-using-the-command-line/

    Ici, j’explique comment je l’ai fait sur Window, peut-être que ça aide aussi 🙂

    Assurez-vous d’installer Git et GitHub .

    Une fois l’installation terminée, ouvrez «git bash»;

    entrer la description de l'image ici

    alors une fenêtre comme ci-dessous va apparaître:

    entrer la description de l'image ici

    Allez-y et tapez cd ~ pour vous assurer que vous êtes sur le répertoire personnel;

    Vous pouvez vérifier l’adresse dans laquelle vous vous trouvez en tapant pwd ;

    Vous devez maintenant créer un compte GitHub ;

    Après avoir créé un compte GitHub, connectez-vous.

    Une fois connecté, en haut à droite, cliquez sur le + et choisissez «Nouveau référentiel».

    entrer la description de l'image ici

    Ensuite, dans la fenêtre ouverte, tapez le nom que vous souhaitez atsortingbuer au référentiel dans la zone «Nom du référentiel». Ajoutez «Description (facultatif)» si vous le souhaitez et cochez «Initialiser ce référentiel avec un README». Cliquez ensuite sur «Créer un référentiel».

    entrer la description de l'image ici

    Maintenant, allez à votre pilote C; créer un nouveau dossier et nommez-le «git» Allez maintenant dans la fenêtre «git bash»; changez le répertoire en lecteur c en tapant cd ~; cd /c cd ~; cd /c Si vous tapez ls là, il vous affichera les dossiers; Assurez-vous qu’il affiche le dossier git:

    entrer la description de l'image ici

    Maintenant, retournez au navigateur. allez sur votre page GitHub, cliquez sur le référentiel que vous avez créé; et cliquez sur «Cloner ou télécharger»; et copiez l’adresse qui y apparaît (en choisissant de copier dans le presse-papier)

    entrer la description de l'image ici

    Revenons maintenant à «git bash». Utilisez la commande cd git pour accéder au dossier git; écrivez maintenant les commandes suivantes pour vous connecter à votre GitHub (entrez le nom d’utilisateur et le mot de passe de votre GitHub lorsqu’il vous le demande)

     git config --global user.name "Your Name" 

    Et ensuite: git config --global user.email youremail@domain.com . Type suivant: git clone (url) , au lieu de (url), tapez l’adresse du repository GitHub que vous avez copié depuis votre page GitHub; (par exemple, git clone https://github.com/isalirezag/Test.git ).

    Maintenant, si vous commandez ls vous verrez votre repository là-bas; Si vous ouvrez également le dossier git que vous avez dans votre fenêtre, vous verrez que votre référentiel est ajouté en tant que dossier.

    Maintenant, utilisez la commande cd pour aller au repository: cd Test

    Continuez et copiez et collez tous les fichiers que vous souhaitez mettre dans ce référentiel dans ce dossier.

    Pour transférer les fichiers dans votre référentiel, vous devez suivre les étapes suivantes:

    Tapez git

    add filename (nom du fichier est le nom du fichier que vous souhaitez télécharger) ou vous pouvez taper la commande ci-dessous si vous souhaitez append tous les fichiers du dossier:

    git add .

    Ensuite, tapez: git commit -m "adding files" . Et puis: git push -u origin master .

    Et alors, vous devriez être tous ensemble, si vous actualisez votre compte GitHub, les fichiers devraient être là 🙂

    Je suppose que vous êtes sur un système Windows comme moi et que GIT est installé. Vous pouvez soit exécuter ces commandes par invite de commande simple dans le répertoire du projet ou vous pouvez également utiliser GitBash.

    Étape 1: Créez un référentiel dans GIT manuellement. Donnez-lui le nom que vous semblez convenir.

    Étape 2: Accédez à votre répertoire de projet local. Si vous voulez publier votre code dans ce nouveau référentiel que vous venez de créer, assurez-vous que dans le répertoire racine des projets, il n’y a pas de nom de dossier .git, s’il y en a, supprimez-le. Exécuter la commande git init

    Étape 3: Exécuter la commande git add .

    étape 4: Exécuter la commande git commit -m YourCommitName

    Étape 5: Exécuter la commande git remote add YourRepositoryName https://github.com/YourUserName/YourRepositoryName.git

    Étape 6: Exécuter la commande git push --set-upstream YourRepositoryName master --force

    Veuillez noter que j’utilise la dernière version de GIT au moment de la rédaction. Notez également que je n’ai pas spécifié de twig particulière pour insérer le code afin de le rendre maître. À l’étape 6, le GIT vous demandera d’autoriser la commande en vous demandant d’entrer un nom d’utilisateur et un mot de passe dans une fenêtre contextuelle.

    J’espère que ma réponse m’a aidé.

    Je pense que la chose la plus simple à faire serait d’installer le plugin git pour eclipse, plus ou moins le même que les plugins eclipse CVS et SVN:

    http://www.eclipse.org/egit/

    GL!

    1. Ouvrez Git Bash.
    2. Changez le répertoire de travail actuel en votre projet local.
    3. Initialiser le répertoire local en tant que référentiel Git: $ git init
    4. Ajoutez les fichiers dans votre nouveau référentiel local. Ceci les met en scène pour le premier commit: $ git add .
    5. Validez les fichiers que vous avez placés dans votre repository local: $ git commit -m "First commit"
    6. En haut de la page de configuration rapide de votre référentiel GitHub, cliquez pour copier l’URL du référentiel distant.
    7. Dans l’invite de commande, ajoutez l’URL du référentiel distant où sera placé votre référentiel local: $ git remote add origin remote repository URL
    8. Poussez les modifications dans votre repository local vers GitHub: $ git push origin master

    La chose la plus utile que vous puissiez faire est probablement de parcourir le livre en ligne [http://git-scm.com/book/en/] . C’est vraiment une lecture assez décente et vous donne le contexte conceptuel avec lequel exécuter les choses correctement.

    Télécharger SourceTree. Il est disponible pour Windows7 + et Mac et il est fortement recommandé de télécharger des fichiers sur github via une interface utilisateur interactive.

    Suivez les instructions de RishiKesh Pathak ci-dessus, vous pouvez même court-circuiter la commande push en insérant cette ligne de commande une seule fois:

     git config --global push.default simple 

    Donc, la prochaine fois, au lieu d’utiliser git push origin master vous avez juste besoin de:

     git push 

    Voir les détails ici .

    La meilleure façon de le faire est de commencer réellement Gitting . Essayez ce site Web qui vous permet d’avancer pas à pas sur les principaux moyens d’exécuter des fonctions en ligne de commande pour lancer un projet sur GitHub.

    Ceci est appelé try.github.io ou vous pouvez également suivre un cours sur le codeAcademy

    1. Vous devez d’abord créer un compte sur Github
    2. Ensuite, créez un nouveau projet – nommez ce projet comme vous le souhaitez, puis l’url de votre projet s’affiche
    3. Maintenant, copiez l’URL
    4. Ensuite, ouvrez l’invite de commande et accédez au répertoire ou au dossier que vous souhaitez télécharger à l’aide de cmd
    5. Puis tapez les commandes suivantes

        git init git add . git commit -m "initial commit" git remote add origin PASTE URL git push -u origin master 
    6. Maintenant, vérifiez votre compte GitHub, le référentiel est téléchargé avec succès.

    Pour des conseils complets, vous pouvez regarder cette vidéo .

    J’ai fait comme suit;

    1. git init
    2. git add.
    3. git commit -m “Your_message”
    4. git remote add origine @votre_git_repository
    5. git push -u maître d’origine

    Bien sûr, vous devez installer git

    pour télécharger un nouveau projet dans GIT (vous devez d’abord avoir une base de code de projet locale et le référentiel GIT où vous allez télécharger le projet, dans GIT vous devez avoir vos informations d’identification)

    1. Élément de la liste

      1.open Git Bash

      2. allez dans le répertoire où vous avez la base de code (emplacement du projet) cd à l’emplacement du projet cd / * / *** / ***** / ***** Ensuite, vous devez exécuter les commandes git

      1. git init appuyez sur Entrée, vous verrez quelque chose comme ceci ci-dessous. Référentiel Git vide initialisé dans *: / *** / **** / ***** /. git / so git init initialisera le repository GIT vide au niveau local
      2. git add. Appuyez sur Entrée La commande ci-dessus appenda tout le répertoire, le sous-répertoire, les fichiers, etc. Vous verrez quelque chose comme cet avertissement: LF sera remplacé par CRLF dans ****. Le fichier aura ses fins de ligne d’origine dans votre répertoire de travail. avertissement: LF sera remplacé par CRLF dans ********. Le fichier aura ses fins de ligne d’origine dans votre répertoire de travail. avertissement: LF sera remplacé par CRLF dans *******. Le fichier aura ses fins de ligne d’origine dans votre répertoire de travail. avertissement: LF sera remplacé par CRLF dans ********. Le fichier aura ses fins de ligne d’origine dans votre répertoire de travail. avertissement: LF sera remplacé par CRLF dans *******. Le fichier aura ses fins de ligne d’origine dans votre répertoire de travail. avertissement: LF sera remplacé par CRLF à **************. Le fichier aura ses fins de ligne d’origine dans votre répertoire de travail. avertissement: LF sera remplacé par CRLF dans ************. Le fichier aura ses fins de ligne d’origine dans votre répertoire de travail. avertissement: LF sera remplacé par CRLF dans *************** Le fichier aura ses fins de ligne d’origine dans votre répertoire de travail. attention: LF sera remplacé par CRLF dans j *******. Le fichier aura ses fins de ligne d’origine dans votre répertoire de travail. avertissement: LF sera remplacé par CRLF dans ***********. Le fichier aura ses fins de ligne d’origine dans votre répertoire de travail. avertissement: LF sera remplacé par CRLF à **************. Le fichier aura ses fins de ligne d’origine dans votre répertoire de travail. avertissement: LF sera remplacé par CRLF dans ***********. Le fichier aura ses fins de ligne d’origine dans votre répertoire de travail. avertissement: LF sera remplacé par CRLF dans *********. Le fichier aura ses fins de ligne d’origine dans votre répertoire de travail.

      3. git commit -m “premier commit” appuyez sur entrée -m option fournie pour append un commentaire, il commettra le code à l’étape env, vous verrez quelque chose comme ça

    [master (root-commit) 34a28f6] ajoutant un avertissement ********: LF sera remplacé par CRLF dans c *******. Le fichier aura ses fins de ligne d’origine dans votre répertoire de travail. avertissement: LF sera remplacé par CRLF dans *******. Le fichier aura ses fins de ligne d’origine dans votre répertoire de travail. avertissement: LF sera remplacé par CRLF dans ********. Le fichier aura ses fins de ligne d’origine dans votre répertoire de travail. avertissement: LF sera remplacé par CRLF dans *********. Le fichier aura ses fins de ligne d’origine dans votre répertoire de travail.

    avertissement: LF sera remplacé par CRLF dans ***********.


    27 fichiers modifiés, 3724 insertions (+) créer le mode 100644 ***** créer le mode 100644 ***** créer le mode 100644 ***** créer le mode 100644 ****** créer le mode 100644 ***** * créer le mode 100644 ***** créer le mode 100644 ******

    6.git remote add origine http: // nom_utilisateur @ git: repopath.git appuyez sur enter pour append au repo

    7.git push -u origine presse appuyez sur entrée cela va télécharger tout de local à repo dans cette étape, vous devez entrer le mot de passe pour le repo où vous allez télécharger le code. Vous verrez quelque chose comme ceci ci-dessous Comptage d’objects: 33, terminé. Compression Delta utilisant jusqu’à 12 threads. Objets compressés: 100% (32/32), terminé. Écriture d’objects: 100% (33/33), 20.10 KiB | 0 octets / s, fait. Total 33 (delta 14), réutilisé 0 (delta 0) À http: // nom d’utilisateur @ git: repolocation.git * [nouvelle twig] maître -> maître Maître de twig configuré pour suivre le maître de succursale distant à partir de l’origine.