Git merge vs Git rebase

Поділитися
Вставка
  • Опубліковано 17 січ 2025

КОМЕНТАРІ • 46

  • @cristovinho
    @cristovinho Рік тому +3

    enfin quelqu'un qui a su m'expliquer la différence entre git rebase et git merge ! Le schéma a été très utile ainsi que les explications qui l'accompagne.

  • @cardinfo3183
    @cardinfo3183 3 роки тому +3

    C'est rare de trouver des tutos aussi clair sur git en français. Merci.

  • @jacquesdiarra579
    @jacquesdiarra579 3 роки тому +1

    Une merci c'est très claire. J'avais une vision assez flou malgré tout les docs que j'ai pu lire. là c'est bien plus claire et très schématisé. Encore merci!

  • @alexandreniltonn
    @alexandreniltonn 4 роки тому +2

    Un gros merci mon ami!! Vous avez m'aidé 2 fois.. premièrement avec le Git rebase et deuxièmement avec le français que je suis en train d'étudier =)

  • @robinvarliette8626
    @robinvarliette8626 2 роки тому +1

    Juste incroyable. Un grand bravo !

  • @mrcoolll
    @mrcoolll 3 роки тому +1

    Tellement bien expliqué. Waouh 👏👏👏👏
    Merci

  • @kolinhardjari8516
    @kolinhardjari8516 2 роки тому

    Très instructif, merci pour ces explications

  • @funnylive1051
    @funnylive1051 2 роки тому +1

    Très bien expliqué

  • @yvesmichaeljuniormousouba7658
    @yvesmichaeljuniormousouba7658 3 роки тому +2

    Chez nous on dit ha!!! pro c'est pro ! 😀

  • @Trinita1970
    @Trinita1970 3 роки тому +2

    merci chef

  • @manuelaugusto6944
    @manuelaugusto6944 10 місяців тому

    Explication o top. Merci

  • @clemrightontrack
    @clemrightontrack 3 роки тому +1

    Très intéressant ta vidéo mec

  • @melaniebeg
    @melaniebeg 4 роки тому +1

    Très bien expliqué, merci beaucoup!

  • @tarektarek2346
    @tarektarek2346 3 роки тому +1

    merci beaucoup c'est vraiment top et clair.

  • @leonardoantoniomaundokabon786

    très claire merci. beaucoup

  • @Lironesamoun
    @Lironesamoun Рік тому +1

    Vidéo très claire ! Merci. J'ai une question : une fois qu'une branch est push en ligne pour un potentiel PR, est-il conseillé de faire un rebase ?

    • @codeurpro
      @codeurpro  Рік тому

      Cela dépend de comment vous gérez vos PR? Via un merge ou rebase+merge? L'avantage du rebase, c'est que c'est le dev qui a fait la branche qui fait la correction des conflits. Dans le cas du merge simple, c'est l'intégrateur qui devra faire le correction des conflits.

  • @hiroyukifromfrance
    @hiroyukifromfrance 4 роки тому +1

    Merci.

  • @jaxparrow11
    @jaxparrow11 Рік тому

    Quelle appli vous utiliser pour faire c'est command

  • @ayoub8361
    @ayoub8361 4 роки тому +1

    Good Job , keep going

  • @nicolasmalet9267
    @nicolasmalet9267 4 роки тому +1

    Merci :)

  • @7taztoons
    @7taztoons 3 роки тому +2

    Merci c'est clair . Juste deux suggestions , le code que tu tapes est ecrit vraiment petit , et la partie où l'on te voit , bien que non utile à la compréhension , est floue . Merci encore pour ton partage de savoir :)

    • @codeurpro
      @codeurpro  3 роки тому +1

      Salut, merci beaucoup pour ton retour. Bonne remarque pour le code ;)
      Pour la vidéo, j'ai changé de caméra depuis. C'est clairement mieux maintenant ^^

    • @Guillaume80_surYT
      @Guillaume80_surYT 2 роки тому

      Merci pour cette vidéo claire et efficace.
      Même remarque pour améliorer encore tes vidéos, mais en 2ans, tes vidéos se sont déjà améliorées.

  • @kefimo
    @kefimo 4 роки тому +1

    La décision pour choisir si on utilise. le merge ou le rebase dépendra aussi si le fichier a été évolué entre deux branche, si oui, le merge peut nous faire tomber en erreur, donc ça sera préférable de faire un rebase dans ce cas là

    • @codeurpro
      @codeurpro  4 роки тому +1

      La résolution de conflit sera la même entre les deux méthode. Ce qui peu changer, c'est la répartition de cette résolution. Dans le merge, la résolution de tous les confits se fait dans le commit de merge, alors que dans le rebase, elle est dispatché sur les différents commits rebases (en fonction des conflits de chacun.

  • @hleet
    @hleet 4 роки тому +1

    Salut, j'ai une petite question bête : est-ce que la version du serveur est importante pour utiliser les nouvelles commandes git switch ? Pour être plus précis, puis-je utiliser la dernière version de git sans me préoccuper de la version git du repo ?

    • @codeurpro
      @codeurpro  4 роки тому

      Très bonne question qui revient très souvent lors de mes formations en entreprise. En effet, c'est la version sur ton PC qui est importante. Tu peux donc utiliser git switch même si la version de git sur le serveur n'est pas à jour. Attention tout de même aux versions majeurs. Nous somme actuellement sur une version 2.x.y de Git. Si un jour une 3.x.y sort et qu'elle est installée sur le serveur, tu devra surement mettre à jour la version sur ton PC. Rassure toi, ça n'arrive pas souvent. Git date de 2005 et nous sommes toujours sur la 2.x.y

  • @codeurpro
    @codeurpro  4 роки тому

    Et vous? Quelle méthode utilisez vous le plus? Le rebase ou le merge?

  • @Tom-qw5dp
    @Tom-qw5dp 4 роки тому

    Salut j’ai un grand projet mais il me faudrai un codeur de qualité comme toi, tu pourrai m’aider ? Sinon cool la vidéo 👍

    • @codeurpro
      @codeurpro  4 роки тому

      Bonjour Tom, Si tu cherche un développeur, je ne vais pas pouvoir t'aider car je suis déjà très occupé sur mes projets. Mais si tu cherche à apprendre à coder, tu es le bienvenu ;)

    • @Tom-qw5dp
      @Tom-qw5dp 4 роки тому

      codeur-pro C’est très gentil de m’avoir répondu, en fait je voudrais juste savoir comment coder un logiciel sur pc qui peut être relié sur un smartphone ?

    • @codeurpro
      @codeurpro  4 роки тому

      @@Tom-qw5dp qu'entends tu par "qui peut être relié"?

    • @Tom-qw5dp
      @Tom-qw5dp 4 роки тому

      codeur-pro tu n’a pas genre discord pour t’expliquer ?

    • @codeurpro
      @codeurpro  4 роки тому

      @@Tom-qw5dp discord.gg/5ezpnb

  • @VincentDECAUX
    @VincentDECAUX Місяць тому

    Rebase et merge n'ont pas la même utilisation, les gens aiment les affronter alors qu'ils se complètent. Comme dit dans la vidéo, un rebase permet concrètement un merge en fast forward, car tu récupères l'historique de la branche pour faire pointer la tienne à son head. La version idéale est de rebase sa branche de dév pour éviter des merges de commit à l'intérieur de sa branche de dév, qui seraient du coup importés dans master, et la fin, on peut merge avec "--no-ff" pour créer un merge de commit pour indiquer qu'on a merge une branche de dév sur master, ce qui est le mieux à la lecture de l'historique.

  • @gemini9775
    @gemini9775 10 місяців тому

    super merci ^^