Ändern von Berechtigungen mit Deep Git Repository-Repository-Baum mit Sub-Repos und Submodulen?

Ich habe beschlossen, den Sichtbarkeitsbereich im Repository-Baum standardmäßig einzuschränken, damit ein öffentlicher Ordner für polierte Dinge erstellt wird. Jetzt, da es viele Unter-Repositories gibt, bekomme ich eine schmerzhafte Verpflichtung oder eine kluge Idee. Ich bin mir nicht sicher, wie ich am besten vorgehen soll - ich dachte darüber nach, die Repos mit find zu durchlaufen und dann einfach ein konsistentes Dummy-Commit für jedes Repo wie zu machen"default perms lower and polished public things to public dir in the root to get the quality up" aber ich erfinde das Rad vielleicht neu. Es ist für mich keine Option, die Anzahl der Sub-Repositorys und Submodule zu begrenzen, sodass das Festschreiben beim niedrigsten Repository beginnen und dann nach und nach fortgesetzt werden muss, wenn ich mit find zu tun habe.

Wie würde man mit so einem tiefen Git-Repo-Repo-Baum-Update umgehen?

Vielleicht verwandt

Git: Wie vermeide ich wiederholte Commits mit Sub-Sub-Sub-Git-Repos?

Git: Ein Tool zum Verwalten und Strukturieren von Projekten?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage