Tengo una plantilla/código de punto de partida que reutilizo en todos los proyectos. Mientras trabajo en el nuevo proyecto, siempre quiero agregar y cambiar cosas en la plantilla. Desarrollar la plantilla junto con el proyecto, supongo.¿Cómo puedo usar git para plantillas de proyectos?
Algunas de mis adiciones son específicas del proyecto y no deben comprometerse con la plantilla. Otros deberían.
Apuesto a que podría usar git para esto, pero no estoy seguro de cómo. Tengo un repositorio git para la plantilla y uno para cada proyecto. Me gustaría que algunos, pero no todos, se comprometan a hacer que los vuelva a enviar a la plantilla. ¿Puedo hacer un subconjunto de archivos que no se vuelven a comprometer? ¿Debo trabajar en cosas específicas del proyecto en una rama y la plantilla en el maestro?
Realmente aprecio cualquier idea. Mi google-fu rinde poco.
¿Se ramifica y combina una rama de plantilla central según sea necesario? – Kzqai
posible duplicado de [¿Cómo puedo hacer un seguimiento de varios proyectos en Git que comparten código común?] (Http://stackoverflow.com/questions/5486019/how-can-i-get-track-of-several-projects- in-git-that-share-common-code) –