Questions marquées «git-rebase»

199
Git - Comment réparer le rebase interactif «corrompu»?

J'ai réussi à créer un petit désordre dans mon dépôt git local. J'essayais de réparer un commit cassé en utilisant les instructions suivantes . Avant d'exécuter le "git commit --amend" (et après le git rebase --interactive) j'ai décidé que mes modifications étaient incorrectes et j'ai donc exécuté...

196
Comment écraser deux commits non consécutifs?

Je suis un peu nouveau dans toute la fonctionnalité de rebasage dans git. Disons que j'ai effectué les commits suivants: A -> B -> C -> D Ensuite, je me rends compte qu'il Dcontient un correctif qui dépend d'un nouveau code ajouté A, et que ces commits vont ensemble. Comment écraser...

183
Rebasage d'un commit de fusion Git

Prenons le cas suivant: J'ai du travail dans une branche thématique et maintenant je suis prêt à reprendre le master: * eb3b733 3 [master] [origin/master] | * b62cae6 2 [topic] |/ * 38abeae 1 J'effectue la fusion à partir du maître, je résous les conflits et maintenant j'ai: * 8101fe3 Merge branch...

169
Je ne comprends pas le comportement de git rebase --onto

J'ai remarqué que les deux blocs de commandes git suivantes ont des comportements différents et je ne comprends pas pourquoi. J'ai Aune Bbranche et une branche qui divergent avec unecommit ---COMMIT--- (A) \ --- (B) Je veux rebaser la Bbranche sur le dernier A(et avoir le commit sur la Bbranche)...

157
git rebase sans changer les horodatages de commit

Serait-il judicieux d'exécuter git rebasetout en préservant les horodatages de validation? Je crois qu'une conséquence serait que la nouvelle succursale n'aura pas nécessairement de dates d'engagement chronologiquement. Est-ce théoriquement possible du tout? (par exemple en utilisant des commandes...

136
Changer l'ancien message de commit sur Git

J'essayais de modifier un ancien message de validation comme expliqué ici . Le truc, c'est que maintenant, quand j'essaye de courir, rebase -i HEAD~5ça dit interactive rebase already started. Alors j'essaye: git rebase --continuemais j'ai cette erreur: error: Ref refs/heads/master is at...

131
Le conflit de fusion Git rebase ne peut pas continuer

J'essaye de rebaser 'dev' pour rattraper la branche 'master'. $ git checkout dev $ git rebase master First, rewinding head to replay your work on top of it... Applying: Corrected compilation problems that came from conversion from SVN. Using index info to reconstruct a base tree... M src/com/.......

129
Comment est-ce que je rebase le premier commit?

J'avais l'habitude git initde créer un nouveau repo, puis de faire trois commits. Maintenant, je veux rebaser pour revenir en arrière et modifier mon premier commit, mais si je le fais, git rebase -i HEAD~3il se plaint! Si j'essaye la même chose avec HEAD~2alors ça marche un peu mais ne me laisse...