Comment puis-je retirer mon projet de github?
Question
J'ai un projet sur github sur lequel j'ai déjà travaillé. Cependant, j'ai effacé mon ordinateur et je me demande quelle commande git devrais-je appeler sous mon nom d'utilisateur pour extraire mon projet de nouveau afin que je puisse appliquer mes dernières modifications à github sous mon compte.
La solution
Git clone est la commande que vous recherchez:
git clone git@github.com:username/repo.git
Mise à jour: Et voici le guide officiel: https://help.github.com/articles/fork-a-repo
Regardez: https://help.github.com/
Son contenu est vraiment utile
Autres conseils
Tout d'abord, vous devrez parler à vous-même. Obtenez votre nom d'utilisateur et votre jeton à partir de votre page des paramètres .
Puis exécutez:
git config --global github.user YOUR_USERNAME
git config --global github.token YOURTOKEN
Vous devrez générer une nouvelle clé si vous ne disposez pas d'un sauvegarde de votre clé.
Ensuite, vous devriez pouvoir exécuter:
git clone git@github.com:YOUR_USERNAME/YOUR_PROJECT.git
Exécutez ces commandes:
cd /pathToYourLocalProjectFolder
git pull origin master
Il y a quelques étapes à suivre (pour Windows)
-
Ouvrez Git Bash et générez la clé ssh Collez le texte ci-dessous en remplaçant votre adresse e-mail GitHub.
ssh-keygen -t rsa -b 4096 -C & "; votre_email@exemple.com &";
Ceci crée une nouvelle clé ssh, en utilisant le courrier électronique fourni comme étiquette.
Génération d'une paire de clés rsa publique / privée.
Lorsque vous êtes invité à " Entrez un fichier dans lequel enregistrer la clé, " appuyez sur Entrée. Ce accepte l'emplacement de fichier par défaut.
Entrez un fichier dans lequel enregistrer la clé (/c/Users/you/.ssh/id_rsa):[Press entrez]
À l'invite, tapez une phrase secrète sécurisée. Pour plus d'informations, voir & "Utilisation de SSH". Mots de passe clés & ";
Entrer la phrase secrète (vide pour aucune phrase secrète): [Saisissez une phrase secrète] Entrez à nouveau la même phrase secrète: [Tapez à nouveau la phrase secrète]
-
Ajouter la clé à l'agent SSH
Tapez ce qui suit dans Git Bash (99999 n’est qu’un exemple) pour vérifier que l’agent est opérationnel. eval $ (ssh-agent -s) Agent pid 99999
puis tapez ceci.
ssh-add ~ / .ssh / id_rsa
puis copiez la clé SSH dans votre presse-papiers en utilisant cette commande
clip < ~ / .ssh / id_rsa.pub
-
Ajouter la clé SSH au compte Git
Sur le site GitHib, cliquez sur l’image située dans le coin supérieur droit, puis sélectionnez les paramètres. Dans la page suivante, cliquez sur l’option Clés SSH et GPG. Cela ouvrira la page de clé SSH. Cliquez sur la nouvelle clé SSH. Dans le & Quot; Titre & Quot; Ajoutez une étiquette descriptive pour la nouvelle clé. Collez votre clé dans la & Quot; Clé & Quot; champ.
-
Cloner le référentiel
Ouvrez le code VS (ou tout IDE / CLI disposant d'une invite de commande, etc.). Accédez au répertoire dans lequel vous souhaitez cloner, à l'aide des commandes cd, puis tapez la ligne ci-dessous. git config --global github.user votreGitUserName git config --global user.email votre_email git clone git@github.com: votreGitUserName / VotreRepoName.git
https: // help.github.com/articles/adding-a-new-ssh-key-to-your-github-account/