Ich schreibe ein automatisiertes Skript.Shell: nicht fehlschlagen, wenn git klonen, wenn Ordner bereits existiert
An einem bestimmten Punkt rufe ich git clone <repo>
. Aber es gibt eine Chance, dass diese Operation bereits erledigt ist.
Wie kann ich git clone --no-fail
aufrufen, so dass es ignoriert, wenn Repository vorhanden ist?
Danke
Ich mache mir keine Sorgen wegen der Rennen Bedingungen. Aber ich hätte es interessant gefunden, wenn es eine Kontrolle darüber gäbe, ob das Verzeichnis tatsächlich das git ist (indem ich git remote oder etwas anderes ansehe). Ein 'mkdir -p'-ähnliches Verhalten. Danke für deine Antwort –
@AugustinRiedinger Ja, ich habe auch die Manpage durchsucht, aber es sieht so aus, als ob es nicht .. – hek2mgl