tag - qué tipos de etiquetas existen en git
Usando el repositorio de otra persona como un submódulo de Git en GitHub (1)
Sí, puede agregar cualquier repositorio como un submódulo en su proyecto. Solo haz:
git submodule add git://github.com/whomsoever/whatever.git
... en el nivel superior de tu repositorio. De hecho, esta es la manera más fácil con Git de utilizar algún repositorio útil existente dentro del tuyo. Para obtener más información sobre los submódulos, puede ver:
- Sección de Pro Git sobre los submódulos
- El bit bastante legible en el manual de git
- La sección de submódulos en el libro de la comunidad git
Actualización: como jfountain señala a continuación, si desea agregar el submódulo en una ruta de subdirectorio (o con un nombre diferente del predeterminado), puede proporcionarlo como un parámetro adicional a ese comando, por ejemplo:
git submodule add git://github.com/whomsoever/whatever.git foo/bar
Estoy tratando de averiguar si es posible usar el repositorio de otra persona (o una rama de un repositorio) como un Submódulo en su propio repositorio de Git. La documentación en github en sí misma falta, o no estoy usando la terminología correcta para buscarla. Si esta no es la forma preferida de incluir un repositorio público como una biblioteca compartida dentro del proyecto de un git, se agradecerán sugerencias como una mejor práctica alternativa.