¿Hay alguna manera de informar a magit de la lista de todos estos proyectos ...
Sí, mira magit-repository-directories
y magit-repository-directories-depth
.
... para que un solo comando presente un resumen del estado de cada uno
En el momento en que se hizo esta pregunta, dicho comando no existía, pero ahora sí. Pruebe M-x magit-list-repositories
y vea la documentación : ( https://magit.vc/manual/magit/Repository-List.html ).
También puede enumerar todos los submódulos de un súper repositorio de manera similar usando M-x magit-list-submodules
. O puede mostrar parte de esa información directamente en el búfer de estado utilizando:
(magit-add-section-hook 'magit-status-sections-hook
'magit-insert-modules
'magit-insert-unpulled-from-pushremote)
Luego, todos los módulos se enumeran en una sección separada. Los módulos con los cambios se enumeran como es habitual en los cambios por etapas y cambios unstaged . RETen cualquiera de estos módulos muestra el búfer de estado para ese repositorio y lo qlleva de regreso al búfer de estado del súper repositorio.
Los submódulos se pueden recuperar usando f m.