Tout simplement car la mémoire du repository nous permet d’être plus performants dans la gestion de nos pr... uis ''git commit'' !
Certes, votre solution vous permettra d’obtenir le résultat souhaité, mais elle aura... eureuse élue est : **git rebase**. Cette commande permet de réécrire l’historique de la branche que l’on r... te la fonctionnalité de **rebase interactif** qui permet de modifier les commits de la branche rebasée. No
itHub par exemple.
Ainsi, les hooks côté client permettent de contrôler ou d’ajouter des traitements jus... sur le repository distant. Les hooks côté serveur permettront de contrôler ou d’ajouter des traitements lo... stants, ou alors selon les limites de ce que nous permet l'hébergeur.
</note>
La bonne nouvelle pour déco... sur les préfixes **''pre''** et **''post''**. Ils permettent de définir si le hook s’exécute avant ou aprè
érer.
Je vous explique : le travail collaboratif permet à plusieurs développeurs de manipuler les fichier... r le merge, ce qui retire le conflit mais ne nous permet pas pour autant d'intégrer nos modification sur l... branche à une autre. Lors d’un conflit, elle nous permet également de restaurer un fichier, et c’est l’option **%%--ours%%** ou **%%--theirs%%** qui permet de déterminer quelle version on veut restaurer.
as de conflit. La commande git commit %%--amend%% permet de corriger le dernier commit.
++++
**Vous exécu... rt the merge).
La commande git merge %%--abort%% permettra d’annuler l’opération de merge mais elle ne ré... ponse|
Choix 1. git checkout %%--ours%% [fichier] permet de conserver la version locale du fichier.
++++
... ositionne sur la branche issue-3. git rebase main permet de rebaser la branche issue-3 en la plaçant à la
le (nommée Trunk) sont à haute fréquence, tout en permettant au trunk d’être toujours opérationnel. On s’i... 581-Expert-Git-GitHub/issues/5|issue #5]] va nous permettre de mettre en œuvre le workflow.
L'initialisat... tre release. Cet indicateur composé de 3 chiffres permet de versionner notre projet. Généralement, on incr... onnage.
===== En résumé =====
Les workflows Git permettent de normaliser l’utilisation de Git au sein d’