He estado buscando una solución para esto por un tiempo y no he encontrado todo lo que necesito.Estado de Git en varios repositorios en una Mac
Tengo varios repositorios Git en una carpeta de mi Mac (OSX 10.6) y me gustaría un script o herramienta que recorra todos los repositorios y me avise si alguno de ellos necesita commit
ing.
Esta es mi estructura
Sites
/project1
/project2
/project3
Quiero que la herramienta para hacer un git status
en Sitios/proyecto 1, Sitios/project2, Sitios/proyecto3 y quiero saber si alguno de ellos tiene cambios o nuevos archivos que necesita ser escenificado o comprometido.
El guión más cercano que encontré que podría ser hackable is here, pero incluso esa secuencia de comandos no se presentaría, y me da un error:
"syntax error near unexpected token `do"
que podría haber sido escrito para * nix.
OS X * es * Unix. ;) ¿Copiaste el script directamente? No quiero ser "ese tipo", pero funcionó para mí (es decir, no obtuve un error de sintaxis al ejecutarlo). – mipadi
Sí, lo sabía, pero pensé que mi versión de bash carecía de alguna característica especial de Unix. Intenté copiar el código "en bruto" y funciona ahora, así que probablemente tenía que ver con copiarlo desde la página web anteriormente. Gracias por confirmar que funciona. – eapen