Articles of git rebase

Git rebase local vs git pull – origen de la database

Tengo una twig de funciones local (nunca empujada a una remota) F1 hecha desde el maestro con algunas confirmaciones. No parece entender una diferencia entre estas dos acciones ( F1 es la twig actual): git fetch origin git rebase master y git pull –rebase origin master Mi expectativa es que deberían ser equivalentes, pero no […]

Rebase una twig que se ha ramificado desde

Estoy intentando cortar una parte de la historia de un repository para que pueda volver a injertarlo en el repository con git replace como se describe en este artículo . La principal diferencia entre el caso descrito en el artículo y mi repository es que mi twig principal tiene twigs existentes. Me gustaría mantener el […]

¿Puede darse count de que la twig que se fusionará tiene cambios obsoletos?

Soy nuevo en git y me resulta difícil entender que todo se trata de instantáneas / confirmaciones y no de files individuales. Así que supongamos que tengo un tree en mi repository de la siguiente manera. C4 (HEAD,Master,Origin/Master) * C3 * C2 * C1 Ahora me extiendo desde aquí: B1 (HEAD, testBranch) * C4 (HEAD,Master,Origin/Master) […]

git rebase -i acceso directo – encontrar el mejor compromiso para rebase en

Resumen ¿Cuál es la forma más rápida de encontrar, en la twig actual, la confirmación más reciente también contenida en otras twigs? Bonificación: ¿Puede la técnica permitir que "cualquier otra twig" en la pregunta anterior sea "cualquier otra twig remota" o "cualquier otra twig local"? Fondo Me encanta usar git rebase -i . Mi principal […]

git rebase comió mis compromisos! Traducir la salida 'git reflog' para mí?

Había hecho cinco commits y quería convertirlos a todos en un commit antes de presionarlos. Por alguna razón, decidí intentar hacer esto por medios diferentes a los que suelo usar. FWIW: estaba intentando seguir las instrucciones aquí http://gitready.com/advanced/2009/02/10/squashing-commits-with-rebase.html . Pondré muchos detalles a continuación, pero es posible que desee pasar al final de la pregunta […]

El repository de Git no está sincronizado después de la rebase

He aplastado 2 commits (A y B) en una nueva confirmación (C). Los dos compromisos anteriores (A y B) fueron eliminados. Llevé estos commits desde mi repository de desarrollo a un repository central (bare). El git-log en ambos repos confirma que los commits A y B han sido eliminados. El problema es cuando hago un […]

¿Cómo realizar una rebase en un compromiso específico?

Gitlovers, tengo un problema. Hace varios commits, después de la última fusión de la twig dev en master, olvidé volver a la twig dev. Y continué haciendo commits en la twig incorrecta: master, que debería volver al lugar donde se produjo la fusión. ¿Cómo cambio las twigs para que la situación vuelva a ser como […]

Es rebase y fusionar lo mismo? ¿Por qué hay 2 procedimientos diferentes para hacer una cosa?

Soy nuevo en git y estoy tratando de entender la rebase. Para mí, el process de fusión es más fácil de entender ya que mi experiencia está en Clearcase . Entonces, antes que nada, no puedo entender si rebase es exactamente lo mismo que fusionar o no. Si es así ¿por qué hay 2 procedimientos […]

Git SVN, no se puede determinar la información de SVN en sentido ascendente del historial de tree de trabajo después de git rebase

Estamos haciendo una synchronization bidireccional de una única twig "básica" He podido hacer git svn dcommit antes Cuando lo hago (para hacer la parte git -> svn, para svn -> git, git svn fetch funciona como un amuleto) git checkout -b svntrunk trunk git rebase basic svntrunk git svn dcommit el último command termina con […]

Conflicto de mezcla: ¿no hay una rebase en progreso? ¿Por qué estoy en maestro?

Estoy en medio de un confuso conflicto de fusión entre mi twig (corregir / desambiguar-propiedad-significado) y otra twig de almacenamiento provisional que quisiera fusionar en mi request de extracción actualizada. Actualmente, me encuentro en una twig principal esperando su confirmación inicial, pero quiero cambiar a mi twig para poder comprometerme con ella, lo que creo […]