Preguntas etiquetadas con branch

Una "rama" es un término utilizado en los sistemas de control de versiones para representar una línea de desarrollo independiente. Dependiendo del sistema, un repositorio puede contener una o más ramas. Las ramas se fusionan cuando los cambios deben propagarse de una rama a otra.




5
Reordenación de confirmaciones
Actualmente estoy trabajando en una rama y quiero que algunas confirmaciones se fusionen con otras ramas: a-b-c-d-e-f-g (branchA) / --o-x-x-x-x-x-x-x-x-x-x (master) \ x-x-x-x-x (branchB) (Las letras denotan confirmaciones y la "x" son confirmaciones irrelevantes). Sin embargo, noté que sería una buena idea agrupar algunas confirmaciones. Quiero "concatenar" las confirmaciones a, …
104 git  branch 

5
Cambiar los nombres de las ramas en git
Puede haber más de una forma de hacer esta pregunta, así que aquí tienes una descripción del problema. Estaba trabajando en master y comprometí algunas cosas y luego decidí que quería dejar ese trabajo en espera. Hice una copia de seguridad de algunas confirmaciones y luego me ramifiqué antes de …
103 git  branch 



1
Visualizar ramas en GitHub
En TortoiseGit, gitk o en BitBucket, es común tener una visualización del historial del proyecto con todas las ramas, así: Sin embargo, el historial de confirmaciones de GutHub parece plano, al menos no pude encontrar una manera de mostrar este tipo de gráfico. ¿Puede la interfaz de usuario web de …
101 git  github  branch 

12
¿La mejor estrategia de ramificación al realizar una integración continua?
¿Cuál es la mejor estrategia de ramificación para utilizar cuando desee realizar una integración continua? Release Branching: se desarrolla en el tronco, guarda una rama para cada lanzamiento. Ramificación de características: desarrolle cada característica en una rama separada, solo fusione una vez estable. ¿Tiene sentido usar ambas estrategias juntas? Como …

11
Cambiar de rama de Git sin pago de archivos
¿Es posible en Git cambiar a otra rama sin verificar todos los archivos? Después de cambiar de rama, necesito eliminar todos los archivos, regenerarlos, confirmar y volver a cambiar. Por lo tanto, retirar archivos es solo una pérdida de tiempo (y hay alrededor de 14.000 archivos; es una operación larga). …
100 git  branch  git-checkout 


3
git shallow clone (clon --depth) pierde ramas remotas
Después de clonar un repositorio remoto, no muestra ninguna rama remota mediante la opción -a. ¿Cual podría ser el problema? ¿Cómo depurarlo? En este fragmento no se muestran dos de las ramas remotas: $ git clone --depth 1 git://git.savannah.gnu.org/pythonwebkit.git $ cd pythonwebkit $ git branch -a * master remotes/origin/HEAD -> …

3
¿Cómo puedo combinar dos confirmaciones en una?
Tengo una rama 'primer proyecto' con 2 confirmaciones. Quiero deshacerme de estas confirmaciones y hacer que aparezcan como una única confirmación. El comando git merge --squashsuena prometedor, pero cuando ejecuto git merge --squashmi terminal solo aparecen opciones para el comando. ¿Cuál es el comando correcto? Commit 1: Added 'homepage.html' Added …
99 git  merge  branch  git-svn  rebase 

2
Consecuencias de usar injerto en Mercurial
Recientemente, ha habido varias preguntas sobre cómo omitir cambios al mantener las ramas de lanzamiento en Mercurial. Por ejemplo: Mercurial: los cambios específicos de las ramas siguen volviendo después de la fusión ficticia ¿Por qué los retrocesos de Mercurial en una rama afectan a otras ramas? Desde que se introdujo …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.