Last updated July 26, 2017

There are some administrative UI tools for managing configuration, but some tasks can only be completed with Drush. As a site administrator, you will find Drush an indispensable tool for managing configuration between instances of the same site. Furthermore, Drush includes integration with Git in certain commands, enabling you to create a configuration workflow with Drush that also uses best practices in version control.

By the end of this lesson you should be able to:

  • List configuration on a site
  • View configuration objects
  • Set values for a specific key inside a configuration object
  • Edit a configuration object in active configuration without needing a configuration form
  • Export configuration from active configuration to a specific directory
  • Import configuration from previously exported files into active configuration
  • Move configuration files from one environment to another
  • Integrate a Git workflow with Drush