¿Cómo puedo aplastar mis últimas confirmaciones X juntas en una confirmación usando
Cambiar el punto de partida de una rama en un sistema de control de versiones.
¿Cómo puedo aplastar mis últimas confirmaciones X juntas en una confirmación usando
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...
¿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...
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...
¿Cuándo se recomienda usar Git rebase vs. Git merge? ¿Todavía necesito fusionarme después de un rebase
He estado usando Git ahora durante un par de meses en un proyecto con otro desarrollador. Tengo varios años de experiencia con SVN , así que supongo que llevo mucho equipaje a la relación. He oído que Git es excelente para ramificar y fusionar, y hasta ahora, simplemente no lo veo. Claro, la...
Tengo un proyecto clonado de una rama maestra del repositorio remoto remote_repo. Creo una nueva rama y me comprometo con esa rama. Otros programadores empujaron remote_repoa la rama maestra. Ahora necesito volver a basar mi rama RB en remote_repomaster. ¿Como hacer esto? ¿Qué comandos escribir...
Tengo dos ramas Commit aes la cabeza de uno, mientras que el otro tiene b, c, d, ey fen la parte superior de a. Quiero mover c, d, ey fhasta la primera rama sin comprometerse b. Usar Cherry Pick es fácil: verifique la primera rama Cherry-Pick una por una y vuelva ca fcolocar la segunda rama en la...
De vez en cuando soltaba un DVD-rip en un proyecto de sitio web, luego descuidadamente git commit -a -m ..., y, zap, el repositorio estaba lleno de 2,2 conciertos. La próxima vez que hice algunas ediciones, eliminé el archivo de video y lo comprometí todo, pero el archivo comprimido todavía está...
Hice algunos cambios en mi rama maestra y quiero llevarlos hacia arriba. cuando selecciono las siguientes confirmaciones, sin embargo, me atoro en fd9f578 donde git dice: $ git cherry-pick fd9f578 fatal: Commit fd9f57850f6b94b7906e5bbe51a0d75bf638c74d is a merge but no -m option was given. ¿Qué...
¿Cuál es la diferencia entre git mergey git
¿Cómo aplastas 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 al commit antes del
La guía de la aplicación web Firebase dice que debo poner lo dado apiKeyen mi HTML para inicializar Firebase: // TODO: Replace with your project's customized code snippet <script src="https://www.gstatic.com/firebasejs/3.0.2/firebase.js"></script> <script> // Initialize...
Aquí está mi manifiesto <service android:name=".fcm.PshycoFirebaseMessagingServices"> <intent-filter> <action android:name="com.google.firebase.MESSAGING_EVENT" /> </intent-filter> </service> <service android:name=".fcm.PshycoFirebaseInstanceIDService">...
Soy nuevo en git y estoy tratando de entender la diferencia entre un squash y un rebase. Según tengo entendido, realizas un squash cuando haces un
La documentaciónrebase de Git para el comando es bastante breve: --preserve-merges Instead of ignoring merges, try to recreate them. This uses the --interactive machinery internally, but combining it with the --interactive option explicitly is generally not a good idea unless you know what you...
Recibo lo siguiente cuando ejecuto git status Your branch is ahead of 'origin/master' by 3 commits. He leído en alguna otra publicación que se ejecuta la forma de solucionar esto, git pull --rebasepero ¿qué es exactamente el rebase? ¿Perderé datos o es esta forma simple de sincronizar con el...
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
Estoy usando git, e hice un pequeño commit seguido de uno grande. Decidí usar git rebasepara aplastar los dos commits juntos antes de empujarlos. (Nunca he hecho esto antes.) Así que lo hice: git rebase -i HEAD~2 Esto me dio mi editor, donde elegí elegir el commit anterior y aplastar el...
Usando Android Studio 3.3 Canary 11 con la versión del complemento gradle 3.3.0-alpha11. Se produce el siguiente error al intentar sincronizar gradle WARNING: API 'variant.getExternalNativeBuildTasks()' is obsolete and has been replaced with 'variant.getExternalNativeBuildProviders()'. It will be...