How To Connect Github theme to Shopify

Detailed steps to connect GitHub theme to connect Shopify.

Make sure you have installed the Shopify GitHub app first

Step [1] – Go To Shopify Admin > Online Store > Themes > Theme Library

If you would like to add Custom Theme

Theme Library > Add Theme > Upload Zip File (Custom Theme)

Step [2] – To Connect Shopify To GitHub Theme, theme must be uploaded on GitHub

Step [3] – Here, we are using Default Shopify Theme > Dawn

Step [4] – Download Default Shopify Theme > Dawn

Inside Drawn Theme Folder > Multiple Folder as

Step [5] – Create GitHub Setup Connection with downloaded Default Shopify Theme > Dawn

[a] – Open With Editor — VS Code Editor or any Editor

[b] – It will displayed as below

[c] – Click on Top Menu Terminal > New Terminal

[d] Run Git Command > git status

This command is used to display list of all the files those have to be committed.

git status

Step [7] – Run Git Command > git init

 git init

Step [6] – Git Command > git commit

git commit

This command is used to check that the file changes has been saved to the local repository

Step [8] – Need to add all files to upload to GitHub

Run Command > git add .

Step [9] –Run Command > git commit -m

git commit -m

Step [10] – Run Command > git status

Step [11] – Go GitHub > Create repository dawn

Step [12] – Once repository name put > click on create repository button

Step [13] – Once repository Dawn create , it will be displayed as below

Step [14] –

Step [15] –

After run command Default Dawn Theme code has been pushed on Git as below confirmation message

Step [16] – Finally your code has been pushed at GitHub > repository(dawn) > branch(kb)

Step [17] – Go To Shopify Admin > Online Store > Themes > Theme Library >Add theme > Connect from GitHub

Step [18] –Finally GitHub Theme Dawn (your system theme) has been connected to your Shopify Store

Step [1] –

Step [1] –

Step [1] –

Step [1] –

Step [1] –

Step [1] –

Step [1] –

Step [1] –

Leave a Reply

Your email address will not be published. Required fields are marked *