Ich weiß, dass dies nicht empfohlen wird, aber ich habe Ordner mit mehreren Projekten, die ich gerne auf dem neuesten Stand halte.
Gibt es einen Befehl, der nach jedem Git-Repository in einem Ordner sucht und die folgenden Befehle sendet.
%Vor%Also könnte ich einfach in einen Ordner wechseln und dann einen Befehl ausführen, der sie alle aktualisiert?
Dies ist keine Submodulfrage
Vielleicht suchen Sie etwas wie mr
( Homepage ). Ich benutze es, um eine Reihe von Repos auf einmal zu aktualisieren, aber es kann so konfiguriert werden, dass es alle gewünschten Dinge erledigt. Es ist auch als Ubuntu und Debian-Paket in offiziellen Repos verfügbar. Ansonsten kannst du einfach ein Skript schreiben, das das Zeug für dich erledigt.
Disklamer: Dies ist ein eigener Code. Ich habe keinen finanziellen Vorteil, wenn Sie es verwenden oder forkeln, aber es wurde für genau diese Art von Szenario geschrieben und vielleicht hilft es. ;)
Ich habe gitglue geschrieben. Sie können Repositorys taggen und beliebige Befehle tagbasiert ausführen. Überprüfen Sie dieses Tutorial über Gitglue oder fork Gitkleber auf Github.
Tags und Links git