Continuer, ignorer ou abandonner une opération
Une fusion, un rebase, un Cherry-pick ou un retour peuvent s'arrêter à mi-chemin, généralement en cas de conflit. Une bannière au-dessus du graphique nomme l'opération et son étape, et propose Resolve, Continue, Skip (rebase) et Abort…. L'abandon enregistre ce qu'il laisse tomber en premier, donc Undo le ramène.
Fonctionne dans GitTree Gratuit : toutes les fonctionnalités Git locales, une fois connecté.
Sur cette page
Avant de commencer
- Une opération arrêtée : le bandeau Operation in progress est au-dessus du graphique, et l'onglet l'affiche également.
Où le trouver
- La bannière au-dessus du graphique : Resolve, Continue, Skip, Abort….
- Le panneau des modifications : Commit and Merge, Continue Rebase, Continue Cherry-Pick, Continue Revert et les boutons Abandonner correspondants.
| Action | macOS | Windows et Linux |
|---|---|---|
| Undo un abandon | ⌘Z | Ctrl+Z |
Mesures
Résolvez, puis continuez
Choisissez Resolve pour régler les fichiers en conflit. Continue reste désactivé avec Resolve the … conflicts first jusqu'à ce que chaque fichier soit résolu.
Ou ignorez une étape de rebase
Lors d'un rebase, Skip supprime le commit qui s'est arrêté et passe au suivant.
Ou abandonner
Abort… remet la branche, l'index et la copie de travail enregistrés avant le début de l'opération. Tout ce qu'il laisse tomber est conservé en premier, afin que Undo puisse le ramener.
Résultat attendu
L'opération est terminée, ou annulée auprès de votre agence exactement comme auparavant ; la bannière a disparu.
Le bouton de finition dans le panneau des modifications
| Fonctionnement | Terminez avec | Annuler avec |
|---|---|---|
| Fusionner | Commit and Merge | Abort Merge |
| Rebase | Continue Rebase | Abort Rebase |
| Cueillette de cerises | Continue Cherry-Pick | Abort Cherry-Pick |
| Revenir | Continue Revert | Abort Revert |
Si quelque chose ne va pas
L'opération a commencé à l'extérieur de GitTree
GitTree lit le propre état de Git, donc la bannière apparaît également pour une opération démarrée dans un terminal ; terminez-le de la même manière.
Questions
Est-ce que l'abandon fait perdre mes résolutions de conflits ?
Ils sont supprimés des fichiers, mais conservés en premier dans les instantanés de récupération : Undo juste après l'abandon les ramène.
