Preguntas etiquetadas con ase

3233
Eliminar confirmaciones de una rama en Git

Me gustaría saber cómo eliminar una confirmación. Por delete, quiero decir, es como si no hubiera hecho ese compromiso, y cuando hago un empuje en el futuro, mis cambios no se enviarán a la rama remota. Leí git help, y creo que el comando que debería usar es git reset --hard HEAD. ¿Es esto...

3180
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...

2152
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...