70 votes

Comment coder contre un dépôt github sur 2 ordinateurs?

J'ai deux ordinateurs à partir desquels je souhaite contribuer à un dépôt github. Comment puis-je accomplir cela?

70voto

Nick Berardi Points 31361

Pour garder les deux référentiels en sync, vous pouvez tirer sur les dernières modifications apportées à votre machine avant de commencer à travailler sur le code.

Pour ce faire, vous voulez exécuter

git pull origin {branch_name}

Ou vous pouvez exécuter la version longue de la même demande de l'aide:

git fetch
git merge origin/{branch_name}

Remarque: c'est le même processus que vous pouvez utiliser si deux ou plus de personnes travaillaient sur le même repo. Qui est essentiellement ce qui se passe, au lieu de deux différentes personnes travaillant sur le même référentiel, vous avez deux machines différentes, travaillant sur le même référentiel.

N'oubliez pas si vous êtes débutant frais sur une nouvelle machine à courir à travers toutes les bases pour l'initialisation de git.

git init
git remote add origin git@github.com:username/repo.git
git pull origin master

/* do some coding */

git commit -am "my changes"
git push origin master

Si vous souhaitez combiner quelques étapes, vous pouvez effectuer les opérations suivantes

git init
git clone git@github.com:username/repo.git

/* do some coding */
... same as above ...

git clone fait la même chose que git remote add origin et git pull origin master

5voto

hammar Points 89293

Vous devez cloner le référentiel sur votre deuxième ordinateur.

 git clone git@github.com:myusername/myrepo.git
 

Vous pouvez maintenant utiliser git pull et git push pour maintenir votre référentiel local synchronisé avec celui de GitHub.

0voto

beagan Points 87

Vous voulez extraire le référentiel sur l'autre ordinateur, vous ne voulez pas le bifurquer.

0voto

Zaid_Code36 Points 6

Commencer à travailler sur une autre machine, faites la suivante:

1- Créez un nouveau répertoire sur votre ordinateur local pour y enregistrer votre travail.

2- depuis ce répertoire nouvellement créé, ouvrez Bash (en supposant que git est déjà installé sur votre machine) en cliquant avec le bouton droit de la souris et vous verrez (Git Bash ici).

3- sur le type Bash de type Bash (votre URL de dépôt ou votre clé ssh). appuyez sur Entrée

4- vient de faire. :)

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X