Wenn ich composer install --prefer-source
starte oder versuche, dieses spezielle Paket zu aktualisieren (andere funktionieren gut), erhalte ich folgende Fehlermeldung:
Ich nehme an, ich habe etwas im Bundle-Repository vermasselt, habe aber keine Ahnung, was.
Was ist interessant - der Fehler tritt nur auf Docker auf MAC auf. Auf einem anderen PC mit Linux funktioniert es gut.
Offenbar haben Sie die Quellen in Ihrem Lieferantenverzeichnis dieses Bundles manuell aktualisiert.
Wenn ja, versuchen Sie, sie vor dem Aktualisieren des Pakets direkt im Herstellerverzeichnis zu committen / drücken oder zurückzusetzen.
Wenn nicht, kann es sich auf dieses Problem beziehen: Ссылка
Der Autor schreibt:
"Dies kann auf zwei Arten behoben werden:
Beim Verbergen fügen Sie --include-untracked flag hinzu, das auch neu hinzugefügte Dateien speichert.
Fügen Sie beim Auschecken das Flag --force hinzu, das die Dateien überschreibt, anstatt abzubrechen. "
Wenn nichts hilft, können Sie das Lieferantenverzeichnis manuell löschen, um zu erzwingen, dass Composer das Paket neu installiert. Bearbeiten Sehen Sie sich auch Ссылка an, vielleicht hat Composer zwischengespeichert das git-Repository irgendwo und kann es nicht aktualisieren.
Tags und Links php git github composer-php