> For the complete documentation index, see [llms.txt](https://docs.simnova.com/shopify-theme-guide/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.simnova.com/shopify-theme-guide/master.md).

# Introduction

Clone Shopify Sample Project

{% code title="Project Directory >" %}

```bash
git clone git@github.com:Shopify/dawn.git <<your_theme_name>>
```

{% endcode %}

As this repo was cloned from Shopify, we'll forcibly remove the remnants of that repo and reinitialize it.

```
cd <<your_theme_name>>
git rm -r --cached . -f
rm -rf .git
git init . -b main
```

Add files to local repo

```
git add .
git commit -m "initial commit"
```

Add remote

Go to Github and create a new project, and then we'll add a remote:

```
git remote add origin <<remote url>>
```

Connect to Shopify

```
shopify login --store=<<your_store>>.myshopify.com
```

```
shopify theme serve
```

###

### Push to GitHub

\*Note: You may need to do this step from VSCode

```
git push origin main
```
