¿Es posible agregar el directory .git en el subdirectory a git?

Tengo un repository que necesita un proyecto de git externo, pero no quiero usar submodules porque quiero tener todos los files archivados en github, así que pensé que simplemente agregué el directory completo que tiene git repo a git pero no agrega. git directory que está adentro.

¿Es posible agregar ese directory a git?

Incluso si puede encontrar una .git para agregar el directory .git a su repository, no debería hacer esto. En su lugar, debe agregar los files directamente a su repository. Si lo desea, puede mantener el historial de cambios con un poco de git-foo. Desde la carpeta del repository donde desea agregar el proyecto git externo, haga lo siguiente

 git checkout master git remote add external <directory or URL for the external repo> git pull external master 

Esto fusionará la twig master del repository externo en su repository actual. También puede verificar cualquier twig del repository externo con algo como

 git checkout -b external/master external/master 

Ahora puede hacer cambios o combinar desde el proyecto actual. Puedes continuar usando cualquier command git que desees desde aquí.

Comprima la carpeta .git dependencia y .git .