Articles of git submodules

Obtenga solo un submodule de un repository git

Me gustaría saber si hay una manera de get acceso únicamente a un directory de submodules desde un repository git, sin clonar el repository git completamente o incluso usar git init , si es posible. Solo necesito los submodules. Por ejemplo; Solo quiero get los submodules de este git repo git://git.linphone.org/linphone-android.git , que contiene un […]

submodules git: estado no coincidente / seguimiento del control remoto

Este es un gran artículo sobre los submodules, pero tengo una pregunta que podría ser respondida aquí. Tengo mi repository / submodule aquí: inicio / submodule y luego lo tengo incluido como un submodule aquí: home / core / submodule pero si entro en home / submodule y realizo algunos cambios, entonces a un git […]

cómo saber si el repository es un submodule

Pretende que tengo repository A, y son submodules A.1 A.2. Si corro git clone –recursive https://github.com/A/A.git . Clonará el repository principal y sus submodules. Pero si corro: git clone –recursive https://github.com/A/A1.git . No puedo ejecutar nada que pueda manejar el repository principal y otros submodules?

Segmentar proyecto git en submodules

Tengo un proyecto de git que actualmente está creciendo y varias partes están empezando a convertirse en proyectos por derecho propio. Entonces, quiero crear submodules para ellos, pero preservar el historial de los files. Hubo movimientos entre las diferentes carpetas (eG de partThatIsNotItsOwnProject a partThatIsItsOwnProject y me gustaría tener el historial de ese movimiento también). […]

Git ignora file / dir en el submodule

¿Se puede configurar git para ignorar ciertos files / carpetas / routes que están dentro de un submodule? Uno de los submodules en mi proyecto (PHP) viene con un directory de testing que incluye scripts de shell y otro contenido potencialmente peligroso, que no quiero tener en mi server web. ¿Existe alguna configuration mágica dentro […]

Submodules de Git: ¿debe un file ubicado en la carpeta de un submodule ser rastreado por ese mismo submodule?

Tengo git repo A que contiene el submodule B. Un file file.c está ubicado dentro de la carpeta de B, dentro de la carpeta de A como se espera. Pregunta: ¿puedo rastrear este file desde A y no desde B? ¿Eso tiene sentido? La idea es que cualquier usuario de B debe agregar su propio […]

¿Hay una forma correcta de modificar un submodule Git localmente?

En el siguiente ejemplo, quiero demostrar que hacer cambios en un submodule de Git y enviarlos localmente puede llevar a una situación muy mala en la que me gustaría encontrar una solución de trabajo (que no sea la respuesta "Amigo, no use Los submodules de Git son malvados ") El ejemplo Primero creo dos repositorys: […]

¿Cómo compartir una carpeta .git entre varios proyectos?

Quiero trabajar con repositorys o repositorys Git como en la extensión Mercurial Share . Entonces, esto es lo que tengo: mkdir orig cd orig echo "osthuaosteh" > abc git init –shanetworking git add abc git commit -m 'init' cd .. mkdir another ¿Cómo puedo inicializar un repository en another para que comparta el repository con […]

¿Cómo recuperar el estado de un submodule?

Tengo dificultades para hacer que libgit2sharp / libgit2 funcione con los submodules de git. Tengo el repository git con varios elementos vinculados como submodules a la carpeta dentro del repository. Git y GitHub los reconoce bien, sin embargo, cuando bash recuperar el estado de estas carpetas a través de libgit2sharp / libgit2, se produce una […]

Problema de compromiso del submodule Xcode Git

Lo que hice Hice un nuevo proyecto de aplicación de página única en mi aplicación llamada "principal". Hice un nuevo proyecto de biblioteca estática llamado "hijo" y lo he agregado como un submodule git en la carpeta de mi proyecto padre. He importado el proyecto secundario en el proyecto principal arrastrando desde el buscador desde […]