Programmation » Aide Git
Catégorie:  
   
Aide Git
Publié le 06/07/2014 @ 09:33:19,
Par binks
J'ai du mal à déterminer le meilleur moyen de mettre en place la structure suivante avec git...

- Il existe un repository tiers (appelons le A) vers lequel je ne compte envoyer aucune modif, mais je ne ferai que redescendre les changements vers mon code.
- J'ai un repository sur un serveur (appelons le B), qui sera basé sur A mais modifié par mes soins.
-Enfin j'ai mes repositories locaux (sur mes stations de travail, appelons-les C1 et C2), à partir desquels je travaille et qui seront pushés vers B.

Venant de subversion, j'ai quelques difficultés à configurer cela.
Si quelqu'un pouvait m'éclairer sur la configuration correcte des remotes et le meilleur ordre à suivre pour bien démarrer...

Merci d'avance
   
Aide Git
Publié le 06/07/2014 @ 22:08:59,
Par gizmo
Donc, en gros, tu as B qui a A comme remotes/origin, et C1/C2 qui ont B comme remotes/origin. Ou bien est-ce que tu veux aussi avoir A comme remote dans C1/C2?

Dernière édition: 06/07/2014 @ 22:09:17
Concept vivant.
   
Aide Git
Publié le 07/07/2014 @ 11:37:32,
Par binks
Quelque chose comme cela. Mais je voudrais ausis pouvoir appliquer les changements de A directement dans C1 puis les pusher vers B et récupérer le tout dans C2.

J'ai l'impression de dire n'importe quoi :tongue:

Ne doit-on pas avoir un "upstream" dans l'affaire?
   
Aide Git
Publié le 07/07/2014 @ 21:43:42,
Par gizmo
Il suffit que tu rajoutes A dans la liste des remotes que tu as dans C1, et ensuite de faire des pull de ce remote.
Concept vivant.
   
Aide Git
Publié le 08/07/2014 @ 08:23:19,
Par binks
Merci Gizmo,j'ai pu faire comme cela !
J'avoue que j'ai été un peu perturbé par l'approche un peu différente par rapport à svn..; Merci pour laide!
Répondre - Catégorie:  
Informaticien.be - © 2002-2024 AkretioSPRL  - Generated via Kelare
The Akretio Network: Akretio - Freedelity - KelCommerce - Votre publicité sur informaticien.be ?