Preguntas con la etiqueta [git-rebase]

Lista git-rebase preguntas

Rebasar una confirmación de fusión de Git

5
respuestas
262
votos
183.4k
vistas

Tomemos el siguiente caso: Tengo algo de trabajo en una rama temática y ahora estoy listo para volver a fusionarme con el maestro: * eb3b733 3 [master] [origin/master] | *

Estoy en medio de un cambio de base después de un git pull --rebase. Tengo algunos archivos que tienen conflictos de fusión. ¿Cómo puedo aceptar "sus" cambios o "mis" cambios

Me gustaría cambiar la base a una confirmación específica, no a un HEAD de la otra rama: A --- B --- C master \ \-- D topic a A ---

¿Cómo elimino una confirmación de una rama?

39
respuestas
4.3k
votos
4.8M
vistas

¿Cómo elimino una confirmación del historial de mi sucursal? ¿ Debería usar git reset --hard HEAD?

Cambié varias cosas durante la última hora y las comprometí paso a paso, pero me acabo de dar cuenta de que olvidé agregar un archivo modificado hace algunas confirmaciones. El

Tengo un proyecto clonado desde una rama maestra desde un repositorio remoto remote_repo. Creo una nueva rama y me comprometo con esa rama. Otros programadores pasaron a la rama master

¿Cómo arreglar la rebase interactiva "dañada"?

21
respuestas
423
votos
188.7k
vistas

Logré crear un pequeño desorden en mi repositorio local de git. Estaba intentando arreglar una confirmación rota siguiendo las siguientes instrucciones . Antes de ejecutar "git commit --amend" (y después

¿Cómo agrupar todos los compromisos de git en uno?

25
respuestas
771
votos
489.3k
vistas

¿Cómo comprimes todo tu repositorio hasta la primera confirmación? Puedo cambiar la base a la primera confirmación, pero eso me dejaría con 2 confirmaciones. ¿Hay alguna manera de hacer referencia

Obtengo lo siguiente cuando ejecutogit status Your branch is ahead of 'origin/master' by 3 commits. He leído en alguna otra publicación que la forma de solucionar este problema es ejecutar,

¿Cómo puedo rebase la primera confirmación?

2
respuestas
512
votos
114.6k
vistas

Solía git init​​​​crear un repositorio nuevo y luego hice tres confirmaciones. Ahora quiero cambiar la base para volver atrás y modificar mi primera confirmación, pero si lo hago, git rebase

¿Cuándo se utiliza Git rebase en lugar de Git merge?

0
respuestas
2.4k
votos
915.6k
vistas

¿Cuándo se recomienda utilizar Git rebase frente a Git merge? ¿Aún necesito fusionarme después de una rebase exitosa?

Accidentalmente dejé caer un DVD en un proyecto de sitio web, sin cuidado git commit -a -m ..., y, zap, el repositorio estaba inflado en 2,2 GB. La próxima vez