How can I resolve the theme pull issue in Mac after migrating?

Topic summary

  • After migrating to a new Mac and installing Shopify CLI 3.0 with updated Ruby/Node, “shopify theme dev” works, but “shopify theme pull” does not list the Development Store—only Online Store branches appear. Reinstalling CLI and dependencies did not resolve it.

  • Context: “theme pull” downloads theme files from a selected store/branch, while “theme dev” runs a local preview server. The behavior suggests an authentication or store linkage issue in the CLI.

  • Suggested steps:

    • Verify the Development Store is present in the Shopify Admin under Online Store > Themes.
    • Reauthenticate the CLI: run “shopify logout” and then “shopify login”.
    • Retry “shopify theme pull” to check if the Development Store appears.
  • Outcome: No confirmation of resolution yet; the discussion remains open with reauthentication as the primary recommended fix.

Summarized with AI on January 30. AI used: gpt-5.

I have migrated from one mac to another . I have installed shopify cli 3.0 with latest versions of Ruby and Node.

I am able to do “shopify theme dev” on my store but when i do shopify theme pull , my local Development Store does not show up but only ones from shopify online store branches show up. I have tried reinstalling shopify cli and also the dependencies but it is still not fixed . What can be done to fix this ?

hello there

I understand that you have migrated from one Mac to another and installed the latest version of Ruby, Node, and Shopify CLI 3.0. However, when you try to use the “shopify theme pull” command, your local Development Store does not show up, and only ones from Shopify online store branches show up. I can assist you with this issue.

Based on the information provided, it seems like there might be an issue with the authentication of your local Development Store in Shopify CLI. To resolve this issue, you can try the following steps:

  1. Check if your local Development Store is properly connected to your Shopify account. You can do this by logging in to your Shopify account and navigating to Online Store > Themes. Your local Development Store should be listed here.
  2. Try running the “shopify logout” command to log out of your Shopify account in Shopify CLI.
  3. Run the “shopify login” command to log back into your Shopify account in Shopify CLI.
  4. Try running the “shopify theme pull” command again and see if your local Development Store shows up.
1 Like