2016-05-05 20 views
0

Ich habe einige Dateien in einem der Vendor-Paket geändert und ich weiß, Git wird diese Änderungen nicht bestätigen.Yii2 Komponist Anbieter

Was wäre der beste Ansatz, um meine Änderung zu begehen? Paket aus dem Lieferanten entfernen?

Wenn ich Composer-Update ausführen, glaube ich, dass mein aktualisierter Code zurückgesetzt wird?

Vielen Dank für die Hilfe.

+0

können pls Sie Paketnamen hier setzen und einige Code, was ändert Sie? –

Antwort

0

Ja, wenn Sie composer update ausführen, werden Ihre Änderungen rückgängig gemacht.

Verwenden Sie git add /vendor/package/editedfile.php, den vollständigen Pfad der Datei zum Hochladen live.

Aber bedenken Sie dies nicht reine Lösung;)

+0

also denke ich, die einzige Lösung ist, den Code aus dem Vendor zu verschieben und auf Git schieben? – vic

+0

Ja, das kannst du tun. –

+0

Sie können eine Komponente erstellen und die benötigte Bibliothek dort einfügen. mehr über [Yii2 Component Wiki] (http://www.yiiframework.com/wiki/747/write-use-a-custom-component-in-yii2-0/) –