Passer au contenu
GitTree
Graphique de validation

Utiliser le glisser-déposer du graphique

Faites glisser une étiquette de branche sur une autre branche du graphique et GitTree propose ce que les deux peuvent faire : Fast-forward, Merge ou Rebase. Rien ne se passe jusqu'à ce que vous choisissiez ; la confirmation habituelle et Annuler s'appliquent.

GratuitMis à jour

Fonctionne dans GitTree Gratuit : toutes les fonctionnalités Git locales, une fois connecté.

Sur cette page
  1. Avant de commencer
  2. Où le trouver
  3. Mesures
  4. Résultat attendu
  5. Bon à savoir
  6. Si quelque chose ne va pas
  7. Questions
  8. En rapport

Avant de commencer

  • Les deux branches sont visibles sur le graphique.

Où le trouver

  • Faites glisser une étiquette de la colonne Branch / Tag sur l'étiquette d'une autre branche.
  • Sans souris : faites un clic droit sur une branche et choisissez Drop Onto Branch…, puis choisissez la cible.
ActionmacOSWindows et Linux
Undo le résultat⌘ZCtrl+Z

Mesures

  1. Faites glisser la branche

    Appuyez sur le label de la branche qui contient l'œuvre, comme feature/search, et faites-la glisser sur votre cible, comme develop.

  2. Choisissez quoi faire

    GitTree vérifie ce que le drop peut faire et propose uniquement ce qui s'applique : Fast-forward develop to feature/search, Merge feature/search into develop ou Rebase feature/search onto develop.

    Le menu de branche dans GitTree avec les actions de fusion et de rebase pour la fonctionnalité/recherche et le développement
    Les mêmes actions de fusion et de rebase, ici depuis le menu de branche.Interface GitTree avec un référentiel de démonstration.
  3. Confirmer

    La boîte de dialogue habituelle s'ouvre, comme l'aperçu de la fusion avec sa vérification des conflits. Cancel est la valeur par défaut.

Résultat attendu

Les branches sont fusionnées, rebasées ou avancées rapidement selon votre choix ; Undo les remet.

Bon à savoir

  • "Rien à voir avec ces deux-là." signifie qu'aucune fusion, rebase ou avance rapide ne s'applique, comme une branche déposée sur elle-même.
  • La suppression est la même que les actions merge et rebase dans le menu de branche.

Si quelque chose ne va pas

"Impossible de vérifier ce que cette goutte peut faire."

Supprimez à nouveau la branche pour réessayer.

Questions

Puis-je faire glisser un commit ?

Le drop fonctionne sur les étiquettes de branche. Pour copier un seul commit sur une branche, utilisez cherry-pick.