Soy nuevo tanto en git como en control de versiones, así que estoy tratando de descubrir qué es un parche y en qué se diferencia del resto de actividades que hago en git. ¿Cuándo aplico un parche? ¿Sucede cada vez que me
Soy nuevo tanto en git como en control de versiones, así que estoy tratando de descubrir qué es un parche y en qué se diferencia del resto de actividades que hago en git. ¿Cuándo aplico un parche? ¿Sucede cada vez que me
Cerrada . Esta pregunta está basada en la opinión . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que pueda ser respondida con hechos y citas editando esta publicación . Cerrado el año pasado ....
¿Se puede crear un archivo .gitignore en un directorio que solo se aplique a los archivos (y directorios) dentro de ese
Estoy usando un repositorio Git intermedio para reflejar un repositorio SVN remoto, desde el cual las personas pueden clonar y trabajar. El repositorio intermedio tiene su rama maestra rebaseada todas las noches desde el SVN ascendente, y estamos trabajando en ramas de características. Por...
Mantengo configuraciones importantes como los nombres de host y los puertos de servidores de desarrollo y producción en mi sistema de control de versiones. Pero sé que es una mala práctica guardar secretos (como claves privadas y contraseñas de bases de datos) en un repositorio de VCS. Pero las...
Debido a restricciones externas extrañas, no puedo modificar el .gitignorede mi repositorio. ¿Hay alguna forma de ignorar archivos y directorios que no sea modificar a .gitignore? Incluso si es una solución global como una configuración global que se aplicará a todos mis
Si ejecuto svn rm file, el archivo se elimina de la copia de trabajo local. Lo que hago ahora es: $ cp file file2 $ svn rm file $ svn ci $ mv file2 file ¿Cómo evito que svn también elimine el archivo local cuando lo uso svn
Tengo un repositorio alojado en https://github.com/aikiframework/json . En mi copia local, agregué un submódulo usando el comando git submodule add [email protected]:jcubic/json-rpc.git json-rpc Luego hice un commit y push, y los cambios aparecen en GitHub (puedo hacer clic en él). Pero cuando...
Actualmente estamos usando subversion en una base de código relativamente grande. Cada versión tiene su propia rama, y las correcciones se realizan contra el tronco y se migran a las ramas de liberación utilizandosvnmerge.py Creo que ha llegado el momento de pasar a un mejor control de la...
Configuré mi Github con Android Studio, todo funcionó bien, sin embargo, el problema ahora es que parece que no puedo apagar o perder el control de la versión para volver a usar el IDE normalmente. Esto significa que no se muestran errores, y es realmente difícil de depurar debido a esto....
¿Cómo elimino una carpeta del código fuente controlado con TortoiseSVN
Soy nuevo en git y tengo una pregunta sobre cómo agregar archivos en git. He encontrado varias preguntas sobre stackoverflow la diferencia entre git add .e git add -a, git add --all, git add -A, etc, pero he sido incapaz de encontrar un lugar que explica lo que git add *hace. Incluso he mirado la...
He tomado los siguientes pasos hasta ahora: Clonado un repositorio remoto de Git Ramificó la rama maestra a una experimental código editado / probado / comprometido en la rama experimental Ahora, no estoy listo para fusionar experimental en maestro. Sin embargo, quiero devolverlo al repositorio...
Cuando voy a etiquetar una confirmación, necesito saber qué cambió desde la última confirmación etiquetada. P.ej: a87a6sdf87a6d4 Some new feature a87a6sdf87a6d3 Some bug fix a87a6sdf87a6d2 Some comments added a87a6sdf87a6d1 Some merge <- v1.4.0 En este ejemplo, me gustaría saber sobre las 3...
¿Cuál es la diferencia entre los sistemas de control de versiones Git y CVS? He estado felizmente usando CVS por más de 10 años, y ahora me han dicho que Git es mucho mejor. ¿Podría alguien explicar cuál es la diferencia entre los dos y por qué uno es mejor que el
Quiero revertir los cambios realizados por un commit particular a un archivo dado solamente. ¿Puedo usar el comando git revert para eso? ¿Alguna otra forma simple de
Esto es lo que me gustaría: REPO-A /.git /otherFiles /REPO-B /.git /moreFiles Quiero poder enviar todos los contenidos de REPO-A a REMOTE-A y solo REPO-B a
Estoy enfrentando un problema peculiar con SVN merge. Quiero fusionarme de una rama de desarrollo a una troncal. Tenemos múltiples ramas de desarrollo cortadas del tronco al mismo tiempo. Estoy fusionando una de esas ramas al tronco con este comando: svn merge trunk branch_1 Veo cambios que no...
A menudo me encuentro con el siguiente problema. Trabajo en algunos cambios a un proyecto que requieren nuevas tablas o columnas en la base de datos. Realizo modificaciones en la base de datos y continúo mi trabajo. Por lo general, recuerdo escribir los cambios para que puedan replicarse en el...
Leí un montón de preguntas sobre herramientas simples de control de código fuente y Git parecía una opción razonable. Lo tengo en funcionamiento, y funciona bien hasta ahora. Un aspecto que me gusta de CVS es el incremento automático de un número de versión. Entiendo que esto tiene menos sentido...