Articles of git merge

Quelle version du fichier git sera finalement utilisée: LOCAL, BASE ou REMOTE?

Quand il y a une collision lors de la git merge , j’ouvre un outil de fusion appelé Meld . Il ouvre trois fichiers LOCAL, BASE et REMOTE. Comme je l’ai lu, LOCAL est ma twig locale, BASE est un ancêtre commun et REMOTE est la twig à fusionner. Maintenant à ma question: quelle version […]

Ré-fusionner une fusion dans Git

J’ai rencontré un problème ici: j’avais une twig 28s spécifique à Git, que j’ai fusionnée dans la twig develop général. Il s’est avéré que je l’avais fait trop vite, alors j’ai utilisé git-revert pour annuler la fusion. Maintenant, cependant, le temps est venu de fusionner les 28s en develop , mais la commande git-merge voit […]

Comment puis-je terminer la fusion après avoir résolu mes conflits de fusion?

J’ai lu la section Bases et fusions de base du Git Community Book. Je le suis donc et crée une twig: experimental . Alors je: passer à la twig expérimentale (git checkout experimental) faire un tas de changements le commettre (git commit -a) passer à la twig principale (git checkout master) faire des changements et […]

Erreurs de fusion Git

J’ai une twig git appelée 9-sign-in-out avec un code qui fonctionne parfaitement, et je veux le transformer en master. Je suis actuellement sur la twig master. $ git branch 9-sign-in-out * master J’essaie de passer à la twig 9-sign-in-out , mais cela ne me permet pas de: $ git checkout 9-sign-in-out app/helpers/application_helper.rb: needs merge config/routes.rb: […]

Trouver des twigs Git non fusionnées?

J’ai un repository Git avec de nombreuses twigs, certaines déjà fusionnées et d’autres non. Étant donné que le nombre de twigs est assez important, comment puis-je déterminer quelles twigs n’ont pas encore été fusionnées? Je voudrais éviter d’avoir à faire une fusion “pieuvre” et à re-fusionner des twigs qui ont déjà été fusionnées.

Fusionner à un commit spécifique

J’ai créé une nouvelle twig nommée newbranch de la twig master de git. Maintenant, j’ai fait du travail et je veux fusionner la nouvelle newbranch pour la master ; Cependant, j’ai apporté quelques modifications supplémentaires à newbranch et je souhaite fusionner newbranch avec le quasortingème engagement à master . J’ai utilisé cherry-pick mais cela montre […]

Veuillez entrer un message de validation pour expliquer pourquoi cette fusion est nécessaire, en particulier si elle fusionne une mise à jour en amont dans une twig de sujet.

J’utilise Git. J’ai fait un extrait d’un repo à distance et j’ai reçu un message d’erreur: “Veuillez entrer un message de validation pour expliquer pourquoi cette fusion est nécessaire, en particulier si elle fusionne une mise à jour en amont dans une twig de rubrique.” J’essaie de taper un message et appuyez sur Entrée mais […]

Comment puis-je prévisualiser une fusion dans git?

J’ai une twig git (la ligne principale, par exemple) et je veux fusionner dans une autre twig de développement. Ou est-ce que je Afin de décider si je veux vraiment fusionner cette twig, j’aimerais voir un aperçu de ce que fera la fusion. De préférence avec la possibilité de voir la liste des engagements qui […]

Quelle est la différence entre ‘git merge’ et ‘git rebase’?

Quelle est la différence entre git merge et git rebase ?

Comment importer un référentiel Git existant dans un autre?

J’ai un repository Git dans un dossier appelé XXX , et j’ai un second repository Git appelé YYY . Je souhaite importer le référentiel XXX dans le référentiel YYY en tant que sous-répertoire nommé ZZZ et append tous les historiques de modifications de XXX à YYY . Structure des dossiers avant: XXX |- .git |- […]