Articles of git rebase

Il est possible de merge / rebaser des twigs de relations non directes?

En tant que test d'intégration, j'aimerais join plusieurs twigs avant de les merge avec mon maître. Tous ont divergé du maître et ont fait leur propre path. C'est une fusion correcte des différentes twigs sans relation directe (par exemple parent / enfant) ?? Y a-t-il de bonnes pratiques pour join des twigs? Merci d'avance, Raul.

Comment puis-je utiliser git-svn avec Github et éviter les conflits?

J'utilise Git pour mon SCM d'un plugin WP. Mais bien sûr, je dois alors le commettre à un svn repo pour qu'il soit affiché dans le directory WordPress Plugin. J'ai écrit un guide sur la façon de le faire afin que vous puissiez voir les étapes que j'utilise pour cela. Chaque fois que je suis […]

Rebase simple – mais je ne peux pas le comprendre

Mon cerveau ne peut apparemment pas gérer Git. J'essaie. J'échoue. Tout ce que je veux faire est le suivant J'ai un repository Github "myrepo" fourchu d'un autre, "theirrepo", c'est 6 mois en retard, mais a quelques changements "myfeature" en elle. Je veux déplacer ma fonction à une twig "B". Je veux ensuite rendre la twig […]

Cygwin git rebase échouer?

Si je cours git rebase -i HEAD~10 L'éditeur vient avec juste git://github.com/jquery/jquery.git Au lieu des commits. Qu'est-ce que je fais mal ici?

Git rebase edit et quelques twigs

J'ai eu quelque chose comme ça: /-EF – branch1 ABC – master \-X – branch2 Après que j'ai rebasé à B et l'ai changé sur la twig maîtresse j'ai quelque chose comme ceci: /-EF – branch ABC \ \-X – branch2 \-B*-C* – master Après cela, j'ai essayé de rebaser et de modifier de la […]

Vous ne savez pas quoi utiliser rebase ou merge?

J'utilisais accidentellement la twig gh-pages, maintenant elle est devenue la plus mise à jour. Comment puis-je mettre à jour la twig maîtresse si elle n'a pas été utilisée? Je pense que le diagramme approprié est celui-ci / EFG ABCD Comment pourrais-je m'y prendre? quand jamais j'ai essayé, je gâche toujours ABCDE …

Avec git rebase, devrais-je prétendre que certaines choses ne se sont pas produites lors de la résolution de conflits?

Je suis nouveau à git et je suis un peu confus au sujet de la «bonne» façon d'utiliser git rebase. Est-ce que l'idée est que, une fois que j'aurai terminé le process de rebasage et de résolution des conflits, mon histoire aura l'air de ne pas avoir changé d'avis en cours de route? Disons, par […]

Rétablir la fusion sans rebase

J'ai réalisé qu'une twig a été fusionnée à ma twig maîtresse qui ne devrait pas – commettre est déjà poussée. La twig n'a pas été rebasée – cela signifie que je ne vois pas de "merge commettre" – les commits de la twig sont maintenant dans la twig master et je ne peux pas dire […]

Comment résoudre les conflits git merge / rebase avec 2 repos à distance?

Avoir un problème avec le conflit git rebase, mais seulement en utilisant 2 repos distant. Voici le stream de travail: Faire du travail… Commettre pull -r staging maître Cela fonctionne bien. S'il y a un conflit, je peux le résoudre. Ensuite, le problème se produit lorsque vous travaillez avec repo à distance de production. Je […]

Comment pousser correctement un repository git sur un autre sur codebasehq?

J'ai besoin de connaître la bonne façon de déplacer l'histoire git d'un repository à l'autre sur codebasehq.com. Situation: il y a un repo sur codebasehq.com que j'appelle "old" sur le path comme mycompany.codebasehq.com/projects/OLDNAME/repositories/PROJECTNAME Après un certain développement dans l'ancien repo, l'équipe a réalisé que ce repo devait être à un location différent sur codebasehq.com et […]