git-rebase

¿Cómo selecciono una estrategia de fusión para una rebase de git?

git-rebase las menciones de la página man -X<option> se pueden pasar a git-merge. ¿Cuándo y cómo exactamente? Me gusta ... resuelto manualmente. Necesita ejecutar git rebase -Xtheirs --continue (con -X repetido) después de resolver esos conflictos.

¿Cómo reescribo el primer mensaje de confirmación de git?

Tengo un árbol de trabajo que contiene 3 commmits: ~ ~ myproject git: (master) git log commit a99cce8240495de29254b5df87 ... que desea reword, ¿verdad?) La esencia de mi pregunta, por lo tanto, ¿puede lograr esto por cualquier otro medio de hacerlo?

git rebase después de la fusión anterior de git

Tengo la siguiente situación: Creé un clone (Y) desde un repositorio principal(X), porque había mucha gente trabajando en ... ca en realidad ¿re-hacer las fusiones? Esperaba que fuera bastante sencillo ya que ya resolvimos las fusiones conflictivas.

¿Cómo saber si hay un rebase de git en progreso?

Cuando inicio un git rebase -i, puedo emitir comandos como git rebase --continue, o git rebase --abort. Esos comandos solo fu ... lles sobre cómo funciona la rebase internamente; ¿qué hace git a un repositorio que le da el estado de "rebase en progreso"?)

Git - Cómo arreglar" dañado " rebase interactivo?

Me las arreglé para crear un pequeño lío en mi repositorio git local. Estaba tratando de arreglar un commit roto usando el si ... fied file names 33141e6 Message modifications 10a4a04 Modified db script Y esto está bien. Estoy usando msysgit v1.7.0.2.

rebase en curso. No puedo comprometerme. Cómo proceder o detener (abortar)?

Cuando corro: git status Veo esto: rebase in progress; onto 9c168a5 You are currently rebasing branch 'master' on '9c168 ... se --skip" instead. To check out the original branch and stop rebasing, run "git rebase --abort". Git add . no tiene nada.

Se abortó la antigua rebase de git y se perdieron confirmaciones desde que se inició la rebase

Mierda! Hace aproximadamente una semana, estaba reorganizando algunas confirmaciones mientras intentaba limpiar mi repositori ... e! Estoy completamente recuperado...lección aprendida. Marcando la respuesta de Tchalvak aceptada por ser la primera en post.

Cambiar las marcas de tiempo al reorganizar la rama git

He reorganizado las confirmaciones en una rama antes de que se haga pública causando que las marcas de tiempo de las confirma ... a una historia confusa, en cuanto al tiempo. Entonces, ¿cómo le digo a Git que cree nuevas marcas de tiempo mientras rebase?

¿Cómo puedo usar git rebase sin requerir un push forzado?

En un intento de lograr el nirvana de git, estoy pasando el día aprendiendo cómo aprovechar rebase para situaciones en las qu ... estoy tratando git checkout master git rebase v1.0 Así que ahora estoy aquí: Tiempo para: git push No hay dados.

Git: ¿Cómo rebase muchas ramas (con el mismo commit base) a la vez?

Tengo una rama maestra en mi proyecto, que uso para extraer cambios de otras personas. A partir de eso, por lo general tengo ... operación (varias rebases), cuando se realiza a mano, es agotadora y propensa a errores. Hay una manera más fácil? Gracias!

"git rebase origen" vs"git rebase origin/master"

No entiendo la diferencia entre git rebase origin y git rebase origin/master. En mi caso cloné un repositorio git dos veces. ... in y en el otro clon tengo que usar git rebase origin/master. Un ejemplo: http://paste.dennis-boldt.de/2011/05/11/git-rebase

git remove merge commit del historial

Mi historial de Git se ve así: Me gustaría aplastar el purple commits en uno solo. No quiero ver nunca más en mi log. He ... vía veo cada commit en mi rama púrpura. ¿Cómo puedo eliminar completamente la rama púrpura (del registro de confirmación) ?

conflicto de fusión de rebase de git

Bifurcé un repositorio de github y trabajé en mi repositorio de github. He hecho pull-requests y se completó. Después de es ... p". To check out the original branch and stop rebasing run "git rebase --abort". No se como arreglar esto, por favor ayuda.

git rebase " eliminado por nosotros "y" eliminado por ellos " [duplicado]

Esta pregunta ya tiene una respuesta aquí: ¿Quién es "nosotros" y quién es "ellos" según Git? ... el cambio de base, ¿hay otra forma de saber qué archivo fue eliminado por qué rama? ¿Como imprimir el nombre de la sucursal?

¿Cómo identificar confirmaciones conflictivas por hash durante la rebase de git?

Cuando encuentro un conflicto de fusión usando git rebase, ¿cómo puedo identificar la fuente del conflicto en términos de con ... encontré con un conflicto y me dijeron fatal: --merge without MERGE_HEAD?. ¿Cómo puedo identificar el commit problemático?

Deshaciendo un git pull reb rebase

Hola, soy nuevo en git y necesito deshacer un tirón, ¿puede alguien ayudarme?!? Así que lo que he hecho es... git commit g ... onfirmación de git? Así que efectivamente mi repositorio solo contiene solo cambios que he hecho y nada nuevo de el servidor?

¿Cómo evitar muchos conflictos de git cuando git rebase muchas confirmaciones?

Historia: en medio de un proyecto, mi colega creó una nueva rama de master y comenzó a hacer su pesado trabajo de re-factoriz ... git desde la rama master , por lo que después del siguiente rebase no tenemos que solucionar los mismos conflictos ¿otra vez?

git: ramas divergidas; ¿cómo proceder?

Mi árbol local ha divergido del maestro: $ git status # On branch master # Your branch and 'origin/master' have diverged, # ... Gracias. PS. Por favor, no me digas que usar un archivo ChangeLog con git es estúpido. Incluso si lo es, no depende de mí.

Problemas con Git rebase / squash

Estoy tratando de aplastar algunas confirmaciones en un repositorio git. > git rebase -i HEAD~3 Successfully rebased and ... ck. Guardo el archivo, y obtengo el siguiente error: Unable to save ~/Documents/code/myapp/.git/rebase-emrge/git-rebase-todo

git rebase editor editor= / something / other / than / vim? (para aplastar más fácilmente)

Estoy feliz de usar vim como mi editor por defecto para las confirmaciones, y no deseo cambiarlo. Sin embargo, cuando se trat ... e yendo a la 2ª línea y ejecutando :,$s/pick/squash/ (tenga en cuenta que la coma y el dólar son diferentes al original)