Preguntas etiquetadas con git-rebase

Con el comando git-rebase, puede tomar los cambios de una rama y reproducirlos encima de otra rama.




15
¿Insertar un commit antes del root commit en Git?
He preguntado antes sobre cómo aplastar los dos primeros commits en un repositorio git. Si bien las soluciones son bastante interesantes y no tan alucinantes como otras cosas en git, siguen siendo un poco proverbiales si necesitas repetir el procedimiento muchas veces durante el desarrollo de tu proyecto. Por lo …




18
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 --hard". No es …
184 git  msysgit  git-rebase 

5
¿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 …
183 git  git-rebase 

5
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 …

7
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) \ …
169 git  git-rebase 

4
git rebase sin cambiar las marcas de tiempo de confirmación
¿Tendría sentido realizar git rebasemientras se conservan las marcas de tiempo de confirmación? Creo que una consecuencia sería que la nueva sucursal no necesariamente tendrá fechas de confirmación cronológicamente. ¿Es eso teóricamente posible? (por ejemplo, usando comandos de plomería; solo curiosidad aquí) Si es teóricamente posible, ¿es posible en la …


3
¿Cómo selecciono una estrategia de fusión para un git rebase?
git-rebase-X<option>Se pueden pasar las menciones de la página man git-merge. ¿Cuándo / cómo exactamente? Me gustaría volver a crear la base aplicando parches con una estrategia recursiva y su opción (aplique cualquier cosa, en lugar de omitir confirmaciones conflictivas completas). No quiero fusionarme, quiero hacer que la historia sea lineal. …
147 git  git-rebase 


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.