Agregar un submódulo

Beginner

This tutorial is from open-source community. Access the source code

Introducción

Los submódulos son una forma de incluir un repositorio Git como un subdirectorio de otro repositorio Git. Esto puede ser útil cuando quieres incluir una biblioteca de terceros o una base de código compartida en tu proyecto. En este laboratorio, aprenderás cómo agregar un submódulo a un repositorio Git.

Agregar un submódulo

Tu tarea es agregar un nuevo submódulo a un repositorio Git. Necesitarás usar el comando git submodule add para agregar el submódulo desde un repositorio remoto a un directorio local en tu repositorio. La sintaxis del comando es la siguiente:

git submodule add <upstream-path> <local-path>
  • <upstream-path> es la URL o la ruta al repositorio remoto que quieres agregar como submódulo.
  • <local-path> es la ruta donde quieres almacenar el submódulo en tu repositorio local.

Supongamos que tienes un repositorio Git llamado my-project y quieres agregar un submódulo del repositorio Git https://github.com/labex-labs/git-playground.git a un directorio llamado git-playground en tu repositorio local. Aquí te muestra cómo hacerlo:

git init my-project
cd my-project
git submodule add https://github.com/labex-labs/git-playground.git./git-playground

Este es el resultado después de completar el laboratorio:

Git submodule add result

Resumen

Agregar un submódulo a un repositorio Git puede ser útil cuando quieres incluir una biblioteca de terceros o una base de código compartida en tu proyecto. En este laboratorio, aprendiste cómo usar el comando git submodule add para agregar un nuevo submódulo a un repositorio Git. Recuerda especificar la URL o la ruta del repositorio remoto y el directorio local donde quieres almacenar el submódulo.