Mettre à niveau une installation basée sur Git
Créé pour :
- Expérimenté
- Administration
- Développeur
Cette rubrique explique comment un développeur contributeur peut mettre à jour Adobe Commerce sans le réinstaller. Si vous n'êtes pas un développeur contributeur, reportez-vous à la section Réaliser une mise à niveau.
Pour effectuer une mise à niveau si vous êtes un développeur contributeur :
-
Connectez-vous à votre serveur .
-
Passez à l’ propriétaire du système de fichiers.
-
Accédez au répertoire dans lequel vous avez cloné l’application. Par exemple,
cd /var/www/magento2
-
Enregistrez les modifications apportées au fichier
composer.json
, car les étapes suivantes l’écrasent. -
Créez une sauvegarde de votre fichier
composer.json
.cp composer.json composer.json.old
-
Mettez à jour votre référentiel local pour obtenir le code le plus récent :
git pull origin develop
NOTE
Sigit pull origin develop
échoue, voir dépannage. -
Divisez et fusionnez votre fichier
composer.json.old
avec le fichiercomposer.json
. -
Résolvez les dépendances et écrivez des versions exactes dans le fichier
composer.lock
.composer update
-
Mettre à jour la base de données :
bin/magento setup:upgrade
-
Nettoyez le cache :
bin/magento cache:clean