Preguntas etiquetadas con git-rebase

184
Git - ¿Cómo arreglar una rebase interactiva "corrupta"?

Logré crear un pequeño desastre en mi repositorio local de git. Estaba tratando de arreglar un commit roto usando las siguientes instrucciones . Antes de ejecutar el "git commit --amend" (y después del git rebase --interactive) decidí que mis cambios eran incorrectos y ejecuté "git reset HEAD...

183
Rebasar un commit de fusión Git

Tome el siguiente caso: Tengo algo de trabajo en una rama temática y ahora estoy listo para volver a fusionarme con master: * eb3b733 3 [master] [origin/master] | * b62cae6 2 [topic] |/ * 38abeae 1 Realizo la fusión de master, resuelvo los conflictos y ahora tengo: * 8101fe3 Merge branch...

183
¿Cómo aplastar dos commits no consecutivos?

Soy un poco nuevo en toda la función de rebase en git. Digamos que hice los siguientes commits: A -> B -> C -> D Después, me doy cuenta de que Dcontiene una solución que depende de algún código nuevo agregado A, y que estas confirmaciones van juntas. ¿Cómo aplastar Ay Djuntos y dejar By...

169
No puedo entender el comportamiento de git rebase --onto

He notado que los dos bloques de los siguientes comandos git tienen comportamientos diferentes y no entiendo por qué. Tengo una Ay una Brama que divergen con unacommit ---COMMIT--- (A) \ --- (B) Quiero cambiar la Brama en la última A(y tener el compromiso en la Brama) ---COMMIT--- (A) \ ---...

131
El conflicto de fusión de rebase de Git no puede continuar

Estoy tratando de rebase 'dev' para ponerse al día con la rama '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...

129
¿Cómo git rebase la primera confirmación?

Solía git initcrear un repositorio nuevo, luego hice tres confirmaciones. Ahora quiero volver a basarme para volver atrás y enmendar mi primer compromiso, pero si lo hago, ¡ git rebase -i HEAD~3se queja! Si intento lo mismo con, HEAD~2entonces funciona un poco, pero solo me permite reorganizar las...