| | |
| | | As you already have Quartz locally, you don't need to fork or clone it again. Simply just checkout the alpha branch, install the dependencies, and import your old vault. |
| | | |
| | | ```bash |
| | | git checkout v4-alpha |
| | | git pull upstream v4-alpha |
| | | git fetch |
| | | git checkout v4 |
| | | git pull upstream v4 |
| | | npm i |
| | | npx quartz create |
| | | ``` |
| | | |
| | | If you get an error like `fatal: 'upstream' does not appear to be a git repository`, make sure you add `upstream` as a remote origin: |
| | | |
| | | ```shell |
| | | git remote add upstream https://github.com/jackyzha0/quartz.git |
| | | ``` |
| | | |
| | | When running `npx quartz create`, you will be prompted as to how to initialize your content folder. Here, you can choose to import or link your previous content folder and Quartz should work just as you expect it to. |
| | | |
| | | > [!note] |