Estaba desnudo con lo siguiente, cuando traté de pensar en un ejemplo simple y una estructura web común me vino a la mente. Si la estructura es la siguiente:Git: ¿Es posible agregar archivos ubicados en un directorio externo a un repositorio git?
/www
|-- scripts
|-- js
`shared_code.js
`-- css
`shared_style.css
|-- images
`-- cgi-bin/
|-- projectA
|-- .git
|-- foo.php
`-- foo.pl
`-- projectB
|-- .git
|-- bar.php
`-- bar.pl
¿Es posible añadir los js/scripts css a los repositorios Git?
No. El directorio '.git' debe estar en el nivel superior de los directorios del proyecto (en este caso' www'). Te recomendamos que crees un '.git' debajo de' scripts' y luego conviertes el directorio 'www' en el repositorio principal para los tres [submódulos] (http://book.git-scm.com/5_submodules.html). –
Tratando de evitar eso. Creo que puedes hacerlo usando enlaces simbólicos, pero también quiero evitar eso. – vol7ron
De acuerdo con una respuesta en [esta publicación] (http://stackoverflow.com/questions/86402/how-can-i-get-git-to-follow-symlinks), git no permite los siguientes enlaces simbólicos desde la versión 1.6.1. –