This page has moved and will be redirected soon. See Migrated topics for the complete list.

Update the Commerce application

This topic discusses how a contributing developer can update Magento without reinstalling it. To perform an upgrade if you are not a contributing developer, see Updating the Magento application and components.

To update the Magento software if you are a contributing developer:

  1. Log in to your Magento server as, or switch to, the file system owner.
  2. Save any changes you made to composer.json because the following steps will overwrite it:

    1
    
    cd <magento_root>
    
    1
    
    cp composer.json composer.json.old
    
  3. Update your local repository to get the latest code:

    1
    
    git pull origin develop
    

    If git pull origin develop fails, see troubleshooting.

  4. Diff and merge your composer.json.old with composer.json installed with the Magento software.
  5. Enter the following command:

    1
    
    composer update
    
  6. Update the Magento database:

    1
    
    <magento_root>/bin/magento setup:upgrade
    
  7. Clean the cache:

    1
    
    bin/magento cache:clean