Preguntas con la etiqueta [version-control]

Lista version-control preguntas

¿Qué archivos de Eclipse es apropiado poner bajo control de código fuente, aparte de las fuentes, obviamente? En mi proyecto, específicamente, me pregunto acerca de: .metadata/* dir-proyecto/.project dir -proyecto/.classpath dir-proyecto/.settings/*

¿Cómo bifurcas tu propio repositorio en GitHub?

14
respuestas
275
votos
88.3k
vistas

Tengo un repositorio público en GitHub. Quiero replicarlo/copiarlo y trabajar en un nuevo proyecto basado en este repositorio, pero no quiero afectar cómo está ahora. Intenté bifurcarlo usando la interfaz

Las soluciones de Visual Studio contienen dos tipos de archivos de usuario ocultos. Uno es el .suoarchivo de solución, que es un archivo binario. El otro es el .userarchivo del

¿Cómo puedo descargar los cambios contenidos en una solicitud de extracción de Github como una diferencia unificada?

¿Cuándo eliminar ramas en Git?

8
respuestas
329
votos
94.0k
vistas

Supongamos que tenemos una aplicación que es estable. Mañana, alguien informa un error importante que decidimos corregir de inmediato. Así que creamos una rama para esa revisión fuera de "master",

¿Cómo elimino ramas que ya se han fusionado? ¿Puedo eliminarlas todas a la vez, en lugar de eliminar cada rama una por una?

¿Qué comando puedo usar para imprimir la identificación de confirmación de HEAD? Esto es lo que estoy haciendo a mano: $ cat .git/HEAD ref: refs/heads/v3.3 $ cat .git/refs/heads/v3.3 6050732e725c68b83c35c873ff8808dff1c406e1 Pero

Obtener cambios del maestro a la rama en Git

14
respuestas
984
votos
1.2M
vistas

En mi repositorio tengo una rama llamada aqen la que estoy trabajando. Luego cometí nuevos trabajos y errores en master. ¿ Cuál es la mejor manera de llevar esos compromisos

En el libro Pro Git , dice "origen" no es especial Al igual que el nombre de la rama "maestro" no tiene ningún significado especial en Git, tampoco lo tiene

Accidentalmente agregué muchos archivos temporales usandogit add -A Logré eliminar los archivos usando los siguientes comandos y logré eliminar el índice sucio. git ls-files -z | xargs -0 rm -f

Obtener un archivo de Subversion

19
respuestas
343
votos
348.6k
vistas

"No es posible extraer un solo archivo. El mejor nivel de extracción que puede realizar es a nivel de directorio". ¿Cómo soluciono este problema cuando uso Subversion? Tenemos esta carpeta

Agregué un nuevo archivo F1e hice cambios en otro archivo F2 pero luego hice ungit reset --hard HEAD^ y perdí todos los cambios en los archivos. Hay alguna manera de

¿Es posible abrir un archivo en una rama de git sin verificar esa rama? ¿Cómo? Básicamente, quiero poder abrir un archivo en la rama de mis páginas de github sin

Subversion, Git, Mercurial y otros admiten fusiones de tres vías (combinando la mía, la de ellos y la revisión "base") y admiten herramientas gráficas para resolver conflictos. ¿Qué herramienta utilizas?

Actualmente estoy usando TortoiseHg (Mercurial) y accidentalmente envié un mensaje de confirmación incorrecto. ¿Cómo hago para editar este mensaje de confirmación en el repositorio?