Preguntas etiquetadas con rebase

Cambiar el punto de partida de una rama en un sistema de control de versiones.


17
Deshacer un git rebase
¿Cómo puedo deshacer fácilmente un git rebase? Mis ideas actuales son solo enfoques manuales: git checkout en el padre de confirmación a ambas ramas Crea una rama temporal desde allí git cherry-pick todos los commits a mano reemplace la rama en la que rebase por la rama creada manualmente En …
3180 git  rebase  git-rebase  undo 

20
Git se niega a fusionar historias no relacionadas en rebase
Durante git rebase origin/developmentel siguiente mensaje de error se muestra desde Git: fatal: refusing to merge unrelated histories Error redoing merge 1234deadbeef1234deadbeef Mi versión de Git es 2.9.0. Solía ​​funcionar bien en la versión anterior. ¿Cómo puedo continuar este rebase permitiendo historias no relacionadas con la bandera forzada introducida en …
2152 git  rebase 





2
¿Cómo obtener "sus" cambios en medio de un conflicto de Git rebase?
Tengo ramas en conflicto, branch2 ramificado de branch1. Digamos que cuando se vuelve branch2a emitir en corriente branch1, al resolver conflictos, decido tomar algunos (no todos) de "sus" (es decir branch1) archivos tal cual. ¿Cómo puedo hacer eso? Lo intenté: git checkout branch1:foo/bar.java fatal: reference is not a tree: TS-modules-tmp:foo/bar.java …
349 git  rebase  git-rebase 



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 …

5
Hg: Cómo hacer un rebase como el rebase de git
En Git puedo hacer esto: 1. Comience a trabajar en una nueva función: $ git co -b newfeature-123 # (una rama de desarrollo de características locales) hacer algunas confirmaciones (M, N, O) maestro A --- B --- C \ novedad-123 M --- N --- O 2. Extraiga nuevos cambios del …
207 git  mercurial  dvcs  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 …

3
git rebase, haciendo un seguimiento de 'local' y 'remoto'
Cuando hago un cambio de git, a menudo tengo dificultades para resolver lo que está sucediendo con lo 'local' y 'remoto' al resolver conflictos. A veces tengo la impresión de que intercambian lados de un compromiso a otro. Esto es probablemente (definitivamente) porque todavía no lo he entendido correctamente. Al …
174 git  conflict  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.