IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

GIT Discussion :

Fusion de deux branches


Sujet :

GIT

  1. #1
    Membre régulier
    Inscrit en
    Septembre 2010
    Messages
    121
    Détails du profil
    Informations forums :
    Inscription : Septembre 2010
    Messages : 121
    Points : 74
    Points
    74
    Par défaut Fusion de deux branches
    Bonjour,

    Je suis actuellement sur un projet Maven 3, et git.
    J'ai 3 branches Git.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    #git branch
    - prod
    - master
    - dev
    Il y a certaines modifications que j'ai effectuées dans la branche dev que je souhaiterais rapatrié dans la branche de prod mais je ne veux pas fusionner toute la branche, car il y a certains fichiers à ne pas changer dans la branch de prod.

    J'aimerais savoir si il y a un moyen de faire une fusion sur certains fichiers de la branch dev vers prod?

    Désoler si la question a déjà étais posé je n'ai rien vu.
    Cordialement.

  2. #2
    Membre éprouvé

    Homme Profil pro
    Architecte technique
    Inscrit en
    Juin 2005
    Messages
    588
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Juin 2005
    Messages : 588
    Points : 1 230
    Points
    1 230
    Par défaut
    Bonjour Malatok,

    Si tu ne souhaites pas faire un merge global; tu peux passer par des cherry-pick... on gros tu fais un merge commit par commit !
    Mais en aucun cas tu ne peux spécifier tes fichiers à ne pas merger (git fonctionne par commit et non par fichier)...

    Autre piste : tu ouvres une nouvelle branche sur ta prod (tmpmerge); et, tu fais un merge sur cette branche... Ensuite, tu restaures les ressources qui ne devaient pas être mergées (git checkout HEAD~ files) ! Puis tu fais ton merge de tmpmerge (ou mieux... un rebase) sur ta prod...

    Voilà
    a+
    Philippe

    P.S.: Je viens de découvrir à l'instant cette page: Une Référence Visuelle de Git... Tu y trouveras les différentes commandes que j'ai citée avec des explications très claires...

  3. #3
    Membre régulier
    Inscrit en
    Septembre 2010
    Messages
    121
    Détails du profil
    Informations forums :
    Inscription : Septembre 2010
    Messages : 121
    Points : 74
    Points
    74
    Par défaut
    Merci beaucoup pour votre réponse rapide.
    Je vais tester de merger que le commit ou il y a les différentes modifications.
    Merci encore.
    Cordialement.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Fusion entre deux branches
    Par superpoune dans le forum Subversion
    Réponses: 0
    Dernier message: 07/09/2009, 15h06
  2. Fusion de deux feuilles Excel
    Par pascal913 dans le forum Access
    Réponses: 20
    Dernier message: 20/07/2006, 13h28
  3. Probleme de fusion de deux librairie
    Par glycerine dans le forum MFC
    Réponses: 8
    Dernier message: 20/04/2006, 09h35
  4. problème requete sql fusion de deux count
    Par TuxP dans le forum Langage SQL
    Réponses: 6
    Dernier message: 14/12/2005, 15h15
  5. Fusion de deux états
    Par nancy54 dans le forum QuickReport
    Réponses: 2
    Dernier message: 07/06/2005, 19h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo