Preguntas etiquetadas con git

147
Git fusiona dos sucursales locales

Tengo la rama Master, la rama A y la rama B. Ahora estoy trabajando en la rama A y necesito fusionar la rama A con la rama B y proceder a mi trabajo en la rama A. Todos los archivos se ingresan en las ramas A y B. ¿Cuál es la forma rápida de

146
¿Por qué tengo que "git push --set-upstream origin <branch>"?

Creé una sucursal local para probar Solaris y Sun Studio. Luego empujé la rama río arriba. Después de cometer un cambio e intentar impulsar los cambios: $ git commit blake2.cpp -m "Add workaround for missing _mm_set_epi64x" [solaris 7ad22ff] Add workaround for missing _mm_set_epi64x 1 file...

145
Cómo revertir la rama maestra a aguas arriba

Bifurqué un repositorio de git y configuré aguas arriba. Hice algunos cambios en la rama Master y me comprometí y empujé a github. Ahora, ¿qué debo hacer para abandonar todos mis cambios en la rama maestra y hacerla idéntica a la rama maestra aguas

145
Cambiar base de sucursal

Tengo un árbol como este: (commit 1) - master \-- (commit 2) - (commit 3) - demo \-- (commit 4) - (commit 5) - PRO y tengo que mover la rama PRO para dominar (commit 1) - master |-- (commit 2) - (commit 3) - demo \-- (commit 4) - (commit 5) - PRO He intentado con una git rebase masterrama...

145
git descarta todos los cambios y tira desde arriba

¿Cómo obtengo un repositorio ascendente y hago que reemplace al maestro? Solo tengo una rama en mi repositorio, que es maestra, y la arruiné por completo, por lo que básicamente necesito comenzar desde el principio. Creo que init hará el trabajo, pero ¿hay alguna manera más...

144
Fusión: Hg / Git vs. SVN

A menudo leo que Hg (y Git y ...) son mejores para fusionarse que SVN, pero nunca he visto ejemplos prácticos de dónde Hg / Git puede fusionar algo donde SVN falla (o donde SVN necesita intervención manual). ¿Podría publicar algunas listas paso a paso de ramas / modificar / confirmar / ......

144
Revertir parte de un commit con git

Quiero revertir un commit particular en git. Desafortunadamente, nuestra organización todavía usa CVS como estándar, por lo que cuando me comprometo con CVS, varios git commits se agrupan en uno. En este caso, me encantaría destacar el git commit original, pero eso es imposible. ¿Existe un enfoque...

144
¿Cómo enumerar confirmaciones desde ciertas confirmaciones?

¿Hay alguna forma de obtener una lista de confirmaciones de un número de confirmación dado a HEAD? Sé que esto es posible para la fecha de confirmación, pero lo necesito para el número de confirmación y parece que no puedo encontrar ninguna documentación, o incluso si es