Einfache Frage, die mich seit Monaten nervt.
Gelegentlich tauche ich in das Anbieterverzeichnis ein, um einen Fehler zu beheben (insbesondere für unsere internen Bibliotheken). Nach der Migration und Bereitstellung des Fixes zurück zum Quellpaket werde ich composer update company/package
im Hauptprojekt und gefragt:
Discard changes [y,n,v,d,s,?]
Ich habe einen anständigen Griff auf y
und n
doch nicht in der Lage Dokumentation zu finden , was v
, d
, s
, ?
tun? Ich habe immer getroffen, y
aber vielleicht verpasse ich etwas Nützliches.
Änderungen:
d
Option hinzugefügt (17. Oktober)
composer-php
Mark Fox
quelle
quelle
?
? Dies wird wahrscheinlich eine nette Hilfemeldung anzeigen.y
und ich kann nicht schlagen,?
ohne noch ein paar Minuten zu warten. Ich denke, wenn ich mich am Kopf kratzt, sind es auch andere.Antworten:
Die Auswahl
?
zeigt Ihnen die Details:Sie können auch den Quellcode überprüfen, der entsprechende Teil ist hier .
quelle
Wenn Sie mit der Option
--no-interaction
können Sie einstellen ,discard-changes: true
incomposer.json
Datei und Sie werden nicht jedes Mal für diese Option Aufforderung erhalten.Oder laufe:
COMPOSER_DISCARD_CHANGES=true composer install --no-interaction
quelle
--no-interaction
COMPOSER_DISCARD_CHANGES=true composer install --no-interaction