# app env pull Creates or updates an `.env` files that contains app and app extension environment variables. When an existing `.env` file is updated, changes to the variables are displayed in the terminal output. Existing variables and commented variables are preserved. ### app env pull ```bash shopify app env pull [flags] ``` ## Flags The following flags are available for the `app env pull` command: ### appenvpull ### --client-id env: SHOPIFY_FLAG_CLIENT_ID The Client ID of your app. ### --env-file env: SHOPIFY_FLAG_ENV_FILE Specify an environment file to update if the update flag is set ### --no-color env: SHOPIFY_FLAG_NO_COLOR Disable color output. ### --path env: SHOPIFY_FLAG_PATH The path to your app directory. ### --reset env: SHOPIFY_FLAG_RESET Reset all your settings. ### --verbose env: SHOPIFY_FLAG_VERBOSE Increase the verbosity of the output. ### -c, --config env: SHOPIFY_FLAG_APP_CONFIG The name of the app configuration.