Preguntas etiquetadas con version-control

419
¿Múltiples cuentas github en la misma computadora?

Intento trabajar en mis repositorios reales de "trabajo" y en mis repositorios personales en git hub desde mi computadora. La cuenta de trabajo se configuró primero y todo funciona a la perfección. Sin embargo, mi cuenta personal no parece empujar a mi repositorio personal, que está configurado...

329
Git: "Objeto suelto corrupto"

Cada vez que saco de mi control remoto, aparece el siguiente error sobre la compresión. Cuando ejecuto la compresión manual, obtengo lo mismo: $ git gc error: Could not read 3813783126d41a3200b35b6681357c213352ab31 fatal: bad tree object 3813783126d41a3200b35b6681357c213352ab31 error: failed to...

323
Eliminar todas las ramas locales de git

Sigo un proceso de desarrollo en el que creo una nueva sucursal local para cada nueva característica o tarjeta de historia. Cuando termino fusiono la rama en maestra y luego empujo. Lo que tiende a suceder con el tiempo debido a una combinación de pereza u olvido es que termino con una gran lista...

321
¿Debo usar SVN o Git? [cerrado]

Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente requerirá debate, argumentos, encuestas o discusión

320
Extraiga un archivo de Subversion

"No es posible extraer un solo archivo. El mejor nivel de pago que puedes hacer es en el nivel de directorio". ¿Cómo puedo solucionar este problema cuando uso Subversion? Tenemos esta carpeta en Subversion donde guardamos todas nuestras imágenes. Solo quiero ver un archivo (imagen) de eso. Esta...

315
Git: Cómo aplastar todos los commits en la rama

Hago una nueva sucursal mastercon: git checkout -b testbranch Hago 20 compromisos en él. Ahora quiero aplastar esos 20 commits. Lo hago con: git rebase -i HEAD~20 ¿Qué pasa si no sé cuántos commits? ¿Hay alguna manera de hacer algo como: git rebase -i all on this

284
¿Cuándo eliminar ramas en Git?

Supongamos que tenemos una aplicación estable. Mañana, alguien informa de un gran error que decidimos corregir de inmediato. Así que creamos una rama para ese hotfix fuera de "master", lo llamamos "2011_Hotfix", y lo empujamos hacia arriba para que todos los desarrolladores puedan colaborar en...