En la primera línea de un mensaje de confirmación git, tengo la costumbre de mencionar el archivo que se modificó si un cambio no abarca varios archivos, por ejemplo: Add [somefunc] to [somefile] ¿Es esto algo bueno o
En la primera línea de un mensaje de confirmación git, tengo la costumbre de mencionar el archivo que se modificó si un cambio no abarca varios archivos, por ejemplo: Add [somefunc] to [somefile] ¿Es esto algo bueno o
Soy un gran admirador de los submódulos Git . Me gusta poder rastrear una dependencia junto con su versión, para que pueda retroceder a una versión anterior de su proyecto y tener la versión correspondiente de la dependencia para construir de forma segura y limpia. Además, es más fácil lanzar...
Cuando usa herramientas como jsdocs , genera archivos HTML estáticos y sus estilos en su base de código en función de los comentarios en su código. ¿Deben registrarse estos archivos en el repositorio de Git o deben ignorarse con
Todavía no estoy acostumbrado a la forma en que funciona Git (y me pregunto si alguien además de Linus lo está)). Si usa Heroku para alojar su aplicación, debe tener su código verificado en un repositorio de Git. Si trabaja en un proyecto de código abierto, es más probable que comparta este...
En esta documentación se menciona Un objeto commit puede tener cualquier número de padres. Pero, según tengo entendido, el único caso en el que un commit tendrá más de 1 padre es cuando se ha producido una fusión, y en ese caso solo habrá dos padres. Entonces mi pregunta es, ¿puede un commit...
Quiero ver cómo mi código base ha crecido con el tiempo. GitHub tiene una buena +/-visualización a lo largo de la lista de registros que da una idea de esto. ¿Hay algo similar que pueda usar con mi repositorio alojado de Google Code o sin
Un colega mío me dijo que está pensando en hacer nuestro servidor de CI para compromete revert que no pasaron la construcción, por lo que el HEADen masteres siempre estable (como en la acumulación de pasar por lo menos). ¿Es esta una práctica recomendada o puede ser más problemático que...
No soy programador de profesión, pero codifico y he usado github. Me he encontrado con una situación sorprendente. Estoy muy familiarizado con git. Hay un proyecto en el que encontré un error (pequeño) que me estaba afectando. Pasé una tarde buscándolo y arreglándolo. Bifurqué el repositorio,...
Soy un usuario de SVN y ahora estoy aprendiendo Git. En SVN, generalmente pago en mi máquina local un repositorio, que incluye todas las ramas en mi proyecto y solía seleccionar la carpeta para mi rama que me interesa y trabajar allí. Veo una diferencia usando Git. Actualmente estoy clonando un...
Con git y github normales puedo hacer una revisión de código simplemente creando una solicitud de extracción de la rama de características en la que estoy trabajando para la rama maestra. ¿Cómo haría revisiones de código con git-flow? Con un flujo de trabajo como "finalización de la función de...
Actualmente estoy trabajando en un proyecto más grande que desafortunadamente tiene algunos archivos donde no siempre se siguen las pautas de calidad del software. Esto incluye archivos grandes (leer líneas 2000-4000) que claramente contienen múltiples funcionalidades distintas. Ahora quiero...
¿Es una buena idea exigir que se confirme solo el código de trabajo? Este commit no necesita dejar el repositorio en un estado de trabajo como: ... estamos en las primeras etapas de diseño, el código aún no es estable. ... usted es el único desarrollador del proyecto. Ya sabes por qué las...
Soy nuevo en la comunidad de codificación social y no sé cómo proceder adecuadamente en esta situación: He creado un GitHub Repositorio hace un par de semanas. Alguien bifurcó el proyecto y ha realizado algunos pequeños cambios que han estado en mi tarea pendiente. Estoy encantado de que alguien...
En Git es posible establecer y aplicar una buena plantilla de confirmación. ¿Puede recomendar (preferiblemente con argumentación) una buena plantilla / directrices de compromiso para hacer cumplir en la
¡Es 2012! Mercurial y Git siguen siendo fuertes. Entiendo las compensaciones de ambos. También entiendo que todos tienen algún tipo de preferencia por uno u otro. Esta bien. Estoy buscando información sobre el nivel de uso de ambos. Por ejemplo, en stackoverflow.com , la búsqueda de Git te da...
Tengo curiosidad por saber cuál es la mejor práctica predominante. ¿Deben ejecutarse las confirmaciones de git de modo que el proyecto se encuentre en un estado de funcionamiento (se compila correctamente, todas las pruebas pasan, etc.) o está confirmando que el código no funciona? Por ejemplo, si...
Actualmente, solía crear una nueva sucursal cada vez que tenía que agregar una nueva función a mi aplicación. Cuando mi función está terminada y es funcional, la combino con la rama maestra. Pero más tarde, cuando necesito actualizar esta característica (como una mejora), ¿es mejor crear una...
En nuestro equipo, utilizamos Git como nuestro control de origen. Tenemos varias áreas de código que son casi independientes pero que tienen cierta superposición. Últimamente hemos estado discutiendo flujos de trabajo y enfoques para usar el control de código fuente. Una queja que surge cuando...
Digamos que hay un equipo de diez desarrolladores ágiles. Todos los días, cada uno elige una tarea del tablero, comete varios cambios en su contra, hasta que (al final del día) hayan completado la tarea. Todos los desarrolladores se registran directamente en el enlace troncal (al estilo de Google,...
Estoy pensando en comenzar un pequeño proyecto y quiero hacer su versión con git. Bitbucket me parece una buena opción con su plan gratuito. Quiero usarlo como la herramienta principal para trabajar con git ya que tienen buenas herramientas como una interfaz web, un cliente de Mac OS, etc. Pero,...