GitLab - Opération Rebase
La description
Rebase est un moyen de fusionner le maître à votre branche lorsque vous travaillez avec une branche longue.
Étapes de l'opération de rebase
Step 1- Accédez au répertoire de votre projet et créez une nouvelle branche avec le nom rebase-example en utilisant la commande git checkout -
![](https://post.nghiatu.com/assets/tutorial/gitlab/images/rebase-operation-1.jpg)
L'indicateur -b indique le nouveau nom de la branche.
Step 2 - Maintenant, créez un nouveau fichier et ajoutez du contenu à ce fichier comme indiqué ci-dessous -
![](https://post.nghiatu.com/assets/tutorial/gitlab/images/rebase-operation-2.jpg)
Le contenu «Bienvenue dans Tutorialspoint» sera ajouté au fichier rebase_file.md .
Step 3- Ajoutez le nouveau fichier au répertoire de travail et stockez les modifications dans le référentiel avec le message (en utilisant la commande git commit ) comme indiqué ci-dessous -
![](https://post.nghiatu.com/assets/tutorial/gitlab/images/rebase-operation-3.jpg)
L'indicateur -m est utilisé pour ajouter un message sur la validation.
Step 4- Maintenant, passez à la branche «maître». Vous pouvez récupérer la branche distante ( master est un nom de branche) en utilisant la commande git checkout -
![](https://post.nghiatu.com/assets/tutorial/gitlab/images/rebase-operation-4.jpg)
Step 5- Ensuite, créez un autre nouveau fichier, ajouter un peu de contenu à ce fichier et commit dans le maître branche.
![](https://post.nghiatu.com/assets/tutorial/gitlab/images/rebase-operation-5.jpg)
Step 6- Basculez vers la branche rebase pour avoir la validation de la branche maître .
![](https://post.nghiatu.com/assets/tutorial/gitlab/images/rebase-operation-6.jpg)
Step 7- Maintenant, vous pouvez combiner la validation de la branche master à rebase-branch en utilisant la commande git rebase -
![](https://post.nghiatu.com/assets/tutorial/gitlab/images/rebase-operation-7.jpg)