El código compartido entre dos proyectos diferentes git
-
24-09-2019 - |
Pregunta
Tengo dos proyectos diferentes .Net, alojado en GitHub.
Me gustaría crear una biblioteca de "bienes comunes" compartida para los dos proyectos.
¿Cómo debo estructurar mi repositorio para facilitar este intercambio?
Lo ideal es que un cambio en esta biblioteca común en un proyecto podría fácilmente ser empujado hacia el otro proyecto. Prefiero mantener el propio código editable de los dos proyectos (dentro de Visual Studio), y lo incluye como una biblioteca. ¿Existen mejores prácticas para esto?
Solución
Puede utilizar los submódulos de Git: https: // git- scm.com/book/en/v2/Git-Tools-Submodules
Otros consejos
submódulos de Git no es probablemente su respuesta. Ver esta entrada de blog que entra en más detalles: http: / /blogs.atlassian.com/2013/05/alternatives-to-git-submodule-git-subtree/