Configuration Management

Drupal 8 has a nice configuration system but what works how?

Workflow

https://www.drupal.org/documentation/administer/config

You cannot import configuration from an alien site

Sites are equal when their system.site.uuid are equal.

drush @drupal.d8 config-get system.site

You may try to force this with

drush @drupal.d8 config-set system.site uuid 213120bb-5af1-41ff-9316-22276f3077ee

Doing so will trigger an 278 new, 6 changed, 141 removed which is completely madness.

drush @drupal.d8 config-import

It's of course logical this does not work. You need the same source code to make this work to start with.

API

https://www.drupal.org/node/1667894