升级基于Git的安装

本主题将讨论参与开发的开发人员如何更新Adobe Commerce而不重新安装它。 如果您不是参与开发人员,请参阅执行升级

要升级(如果您是参与开发人员),请执行以下操作:

  1. 登录到服务器。

  2. 切换到文件系统所有者

  3. 转到克隆应用程序的目录。 例如,

    code language-bash
    cd /var/www/magento2
    
  4. 保存您对composer.json文件所做的任何更改,因为后续步骤将覆盖该文件。

  5. 创建composer.json文件的备份。

    code language-bash
    cp composer.json composer.json.old
    
  6. 更新本地存储库以获取最新代码:

    code language-bash
    git pull origin develop
    
    note note
    NOTE
    如果git pull origin develop失败,请参阅疑难解答
  7. 比较您的composer.json.old文件并将其与composer.json文件合并。

  8. 解决依赖关系并将精确版本写入composer.lock文件。

    code language-bash
    composer update
    
  9. 更新数据库:

    code language-bash
    bin/magento setup:upgrade
    
  10. 清理缓存:

    code language-bash
    bin/magento cache:clean
    
recommendation-more-help
83a60e0e-8849-4685-a8cd-c129ecd795ea