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 :

Qu'est ce que 'refs/remotes/origin/palette' ?


Sujet :

GIT

  1. #1
    Membre du Club Avatar de Wotan
    Homme Profil pro
    Inscrit en
    Février 2007
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations forums :
    Inscription : Février 2007
    Messages : 25
    Points : 42
    Points
    42
    Par défaut Qu'est ce que 'refs/remotes/origin/palette' ?
    Bonjour à tous,
    Je développe avec git, j'ai fais une branche "palette" pour essayer une nouvelle solution à mon problème. Puis satisfait, j'ai tout mergé dans ma branche "master"
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    $ git branch                                                                                                                             
      master                                                                                                                                                                                                          
    * palette
    $ git checkout master
    Basculement sur la branche 'master'
    Votre branche et 'origin/master' ont divergé,
    et ont 6 et 2 commits différents chacune respectivement.
      (utilisez "git pull" pour fusionner la branche distante dans la vôtre)
    $ git merge palette
    Puis j'ai voulu fermer ma branche palette:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    $ git branch -d palette
    warning: branche 'palette' non supprimée car elle n'a pas été fusionnée dans                                                                                                                                      
             'refs/remotes/origin/palette', même si elle est fusionnée dans HEAD.                                                                                                                                     
    error: La branche 'palette' n'est pas totalement fusionnée.                                                                                                                                                       
    Si vous êtes sur que vous voulez la supprimer, lancez 'git branch -D palette'.
    J'ai vérifié mon code sur ma branche master, il a correctement repris les ajouts de la branche palette; alors qu'est ce qu'il manque ? qu'est ce que 'refs/remotes/origin/palette' ?

    Merci à tous pour votre aide !

  2. #2
    Membre du Club Avatar de Wotan
    Homme Profil pro
    Inscrit en
    Février 2007
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations forums :
    Inscription : Février 2007
    Messages : 25
    Points : 42
    Points
    42
    Par défaut
    Prise de tête et incompréhension total ...
    Pour finir j'ai effacé les fichiers qui me bloquait, comiter, puis recopier les fichiers que j'avais effacé et comiter à nouveau de cette façon j'ai pu mettre mon projet dans l'état que je désirais sans perdre mes historiques ...

    Tchao !

  3. #3
    Expert éminent sénior
    Avatar de Marco46
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2005
    Messages
    4 413
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2005
    Messages : 4 413
    Points : 19 609
    Points
    19 609
    Par défaut
    refs/remotes/origin/palette c'est ta branche palette sur ton dépôt distant. Il te dit simplement que tu as pas poussé tes nouveaux commits sur le dépôt distant.

    Par contre petit remarque :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Votre branche et 'origin/master' ont divergé,
    et ont 6 et 2 commits différents chacune respectivement.
    Ça ça pue. Ça veut dire que tu as merge palette dans master sans pull master avant de merge et que dans l'intervalle la master de ton dépôt distant a avancé. Donc tu ne vas pas pouvoir pousser ta master sur le dépôt distant puisque les historiques divergent (je t'épargne la blague de Desproges).

    Avant de merge il aurait donc fallu :

    1. pull master
    2. rebaser palette avec master
    3. et seulement ensuite merge palette dans master (ou ouvrir une PR/MR)
    Un problème avec Git ? Essayez la FAQ, sinon posez votre question sur le forum.



    "Toute personne croyant qu'une croissance exponentielle peut durer indéfiniment dans un monde fini est soit un fou, soit un économiste."
    Kenneth E. Boulding

    "Les richesses naturelles sont inépuisables, car, sans cela, nous ne les obtiendrions pas gratuitement. Ne pouvant être ni multipliées ni épuisées, elles ne sont pas l’objet des sciences économiques."
    Jean-Baptiste Say, Traité d'économie politique, 1803.

    "/home/earth is 102% full ... please delete anyone you can."
    Inconnu

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

Discussions similaires

  1. qu'est ce que l'instruction "round"?
    Par isa_21 dans le forum Langage SQL
    Réponses: 2
    Dernier message: 10/03/2003, 10h37
  2. Qu'est ce que c'est : Le GateA20 ?
    Par le mage tophinus dans le forum x86 16-bits
    Réponses: 5
    Dernier message: 24/02/2003, 15h09
  3. Qu'est ce que le cache ?
    Par irrou dans le forum Assembleur
    Réponses: 4
    Dernier message: 24/11/2002, 23h28
  4. Qu'est-ce que c'est que Nessus, ça fait quoi exactement ?
    Par PeterT dans le forum Développement
    Réponses: 3
    Dernier message: 24/07/2002, 11h23
  5. Réponses: 3
    Dernier message: 19/07/2002, 15h01

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