Articles of rebase

Usa `git rebase` para eliminar una confirmación en el medio

Estoy tratando de deshacer una confirmación en el medio sin cambiar las siguientes. He pensado que podría ser imposible encontrar estas publicaciones: Publicar 1 y Publicar 2 . (El objective final podría duplicarse, pero de hecho no lo hice funcionar. Me disculpo por eso). Lamentablemente, todavía estoy atascado en cómo usar git rebase -i correctamente. […]

¿Cómo volver a establecer la request de git pull y cerrarla automáticamente en Bitbucket?

Mantengo un repository y un usuario envió varias requestes de extracción. Quiero volver a establecer una base para una historia clara. Lo que hago funciona bien si la request de extracción que fusiono está completamente actualizada con mi repository: git remote add <username> <URL> git fetch <username> git checkout -b <pull-request-branch> <username>/<pull-request-branch> git rebase master […]

Compruebe si hubo conflictos en el enganche posterior a la reescritura

En el context de un enganche post-rewrite , ¿hay alguna forma de saber si la rebase que provocó que el gancho se disparara tenía conflictos que debían resolverse o simplemente reproducía los cambios?

Git: hay compromisos que no creé. Cómo deshacerse de esos

Siempre hago un git pull —rebase incluso si no tengo un solo compromiso pendiente. Solo hice un tirón. De repente, cuando ejecuto el estado de git, veo que mi maestro local tiene 11 confirmaciones por delante del maestro remoto. No sé de dónde vienen y quiero deshacerme de ellos. ¿Qué debo hacer?

Rebase no funciona como se esperaba, tal vez debería intentar un enfoque diferente

Todo lo que quiero hacer es hacer que mi twig principal sea exactamente igual a mi twig de desarrollo. Traté de fusionar y rebase mi maestro de mi twig de desarrollo. Ninguna de las soluciones funcionó. Mi twig de desarrollo tiene una estructura de directory diferente y está demostrando ser más difícil de lo que […]

Git Rebase crea una historia no lineal

El repository de Git solo tiene maestro y todos están trabajando en él (no me juzguen, es una cosa pequeña hasta ahora) con la Rebase habilitada por defecto. AFAIK git–rebase reescribe el historial aplicando las confirmaciones una por una en function de la date y entrando en estado FUSIÓN cuando sea necesario durante este process. […]

git rebase sin usar una twig

Supongamos que no estoy usando la twig (estoy trabajando en una twig principal local, con el origen para ser la twig maestra en el server remoto). ¿Se pregunta cuál es la function del command? Mi confusión es que a veces veo gente usando este command para fusionar cambios locales (con cambios en la twig maestra […]

Git: cómo fusionar la twig de características, pero excluir algunas confirmaciones?

Estoy usando Git desde hace mucho time, pero hoy tuve un problema con la fusión de algunos cambios de twig a twig. Esta situación que estoy teniendo es que obtuve 4 sucursales: 2 principales y 2 características. Supongamos que se llaman así: main_branch1 , main_branch2 , feature_branch1 y feature_branch2 . Las twigs de características siempre […]

Git fusionar o rebase?

Tengo un proyecto en el cual mi twig maestra está por delante de la twig de respaldo. Debido a algunos problemas en el código, queremos utilizar la twig de copy de security como nuestra copy dorada y sobrescribir la misma en el maestro. Cualquier sugerencia, ¿cuál debería ser el mejor enfoque en este caso? Fusionar […]

Conflicto de fusión: maestro de rebase de Git que es maestro

Así que todavía soy nuevo con git y acabo de descubrir la opción de rebase para actualizar una twig con master . Corrí: git checkout mybranch git rebase master Ahora tengo algunos conflictos de fusión. ¿Es esto lo mismo que arreglar conflictos de fusión normales? Quiero aceptar cambios de masters . Me sale algo como […]