Tengo dos proyectos .Net diferentes, alojados en github.Compartir código entre dos proyectos de git diferentes
Me gustaría crear una biblioteca compartida "comunes" para los dos proyectos.
¿Cómo debería estructurar mi repositorio para facilitar el intercambio?
Idealmente, un cambio en esta biblioteca común en un proyecto podría fácilmente insertarse en el otro proyecto. Prefiero mantener el código editable de los dos proyectos (dentro de Visual Studio) y no incluirlo como una biblioteca. ¿Hay mejores prácticas para esto?
Usted 'git submódulo agrega path-to-shared-repository' en cada repositorio. Se creará un subdirectorio con el nombre del repositorio compartido. Esta pregunta es relevante aquí: http://stackoverflow.com/questions/1462754/what-is-the-advantage-of-using-git-submodules-over-having-a-repo-inside-another –
Esto es tan raro . Solo quería arreglar un enlace roto. No pude hacerlo porque era demasiado pequeño, no me preguntes por qué. No sabía qué agregar, porque no sabía sobre los submódulos. Entonces, agregué una oración, para poder arreglar ese enlace roto. Fue aceptado. Más tarde, cuando traté de reemplazar esa frase inútil por algo más útil, fue rechazada. Entonces, nos quedamos con esa frase inútil. –