
Gelegentlich stoße ich bei der Ausführung von Git-Operationen mit TortoiseGit immer wieder auf verschiedene zufällige Fehler. Wenn ich es danach ein- oder zweimal erneut versuche, wird die gleiche Operation erfolgreich ausgeführt. Dies passiert bei Pulls, Pushes, Commits, Check-outs usw. zufällig auf der ganzen Linie.
In den allgemeinen Einstellungen kann ich eine Schaltfläche zum Abfragen der Version drücken. Ich gehe davon aus, dass dort ein Aufruf von git.exe zum Abfragen der Version erfolgt und dass dieses zufällige Fehlerverhalten auch dort sichtbar ist.
Dies ist eine Workstation, die von der Firma bereitgestellt wurde, in der ich arbeite, sodass mein Benutzer keinen expliziten Administratorzugriff darauf hat. (Bemerkenswert ist, dass ich auf meinem persönlichen Computer zu Hause noch nie auf ein solches Problem gestoßen bin.) Daher habe ich mich gefragt, ob dies an einer Gruppenrichtlinie liegen könnte, die zufällig durchdreht, oder an etwas anderem?
Hier ist eine kleine Demo, wie das Problem aus der Perspektive der allgemeinen Einstellungen aussieht:
Antwort1
Der Exit-Code -1073741502
ist hexadezimal `0xC0000142, was
Windows NTSTATUS-Wertezeigt bedeutet STATUS_DLL_INIT_FAILED, nämlich:
{DLL-Initialisierung fehlgeschlagen} Die Initialisierung der dynamischen Linkbibliothek %hs ist fehlgeschlagen. Der Prozess wird abnormal beendet.
Leider gibt Ihre Fehlermeldung nicht an, welche DLL fehlgeschlagen ist.
Wenn ich raten müsste, würde ich denken, dass die von Ihnen installierte Version des Git-Clients nicht zum Ausführen Ihrer Version von TortoiseGit geeignet ist.
Ich würde vorschlagen, beides zu deinstallieren und dann in der folgenden Reihenfolge herunterzuladen und zu installieren:
Wenn dies nicht hilft, teilen Sie mir bitte Ihre installierten Versionen beider Produkte mit.