Resultados de la búsqueda a petición "git-rebase"
Eliminar commit para siempre
Sé que hay miles de hilos para esta pregunta. Pero descubrí algo realmente extraño. Si crea un proyecto en GitHub, realice algunas confirmaciones. Digamos cometer 1, 2, 3, 4, 5. Más tarde, te das cuenta de que quieres cambiar algo en commit ...
Cómo seleccionar múltiples confirmaciones
Tengo dos ramas. Comprometersea es la cabeza de uno, mientras que el otro tieneb, c, d, e yf encima dea. Quiero movermec, d, e yf a la primera rama sin commitb. Usar Cherry Pick es fácil: finalice la compra de la primera rama Cherry-Pick uno por ...
Git rebase falla, 'Tus cambios locales en los siguientes archivos se sobrescribirán por fusión'. ¿No hay cambios locales?
Aquí está mi transcripción de intentar fusionar mi rama de corrección de errores en mi rama maestra en preparación para empujarla hacia arriba. Se han introducido algunos cambios ascendentes en el maestro desde que se creó la rama de corrección ...
Git rebase pierde historia, entonces ¿por qué rebase?
He estado buscando rebasear con Git en los últimos días. La mayoría de los argumentos para rebase dicen que limpia la historia y la hace más lineal. Si realiza fusiones simples (por ejemplo), obtiene un historial que muestra cuándo divergió el ...
Reverting a git rebase interactivo
Después de completar una rama de características, durante unagit rebase -i Eliminé accidentalmente todos mis commits. No estoy completamente seguro, pero sospecho que en lugar de aplastar mis confirmaciones, reemplacé toda la entrada con un ...
Rebasar una rama incluyendo todos sus hijos
Tengo la siguiente topología de repositorio de Git: A-B-F (master) \ D (feature-a) \ / C (feature) \ E (feature-b) Por rebasefeature branch Esperaba volver a basar todo el subárbol (incluidas las ramas secundarias): $ git rebase feature master ...
Cuando git rebase dos ramas con algo de historia compartida, ¿hay una manera fácil de hacer que la historia común siga siendo común?
Supongamos que tenemos el siguiente gráfico de revisión: A-X-Z--B \ \-C con A antes de B y C. Supongamos además que vuelvo a crear una base A desde arriba, creando un nuevo commit A *, y luego vuelvo a crear una base B y C en A *. El gráfico de ...
git pull --rebase
Inicio situación (sin cambios no apresurados,> indica la rama actual): o C [> master][origin/master] | o B | o A | ...Después degit fetch la estructura de registro a menudo se parece a o E [origin/master] | o C' | o B' | o D | | o C [>master] | ...
Squash los primeros dos commits en Git? [duplicar
Esta pregunta ya tiene una respuesta aquí: Combinar las dos primeras confirmaciones de un repositorio Git? [/questions/435646/combine-the-first-two-commits-of-a-git-repository] 8 respuestasCongit rebase --interactive <commit> puedes juntar ...
Cómo evitar git rebase matando commits de fusión?
Dado el siguientegit historia: C-I origin/master / A-B-F-G-H master \ / D-E branch-b Quiero reajustar mi @ locmaster rama encima deorigin/master, pero quiero preservar la fusión commitG. Cuando intenté simplemente haciendo ungit rebase ...