title: "Update Docsy without Hugo Modules" linkTitle: "Update Docsy without Hugo Modules" weight: 2 description: >
git pull.If you aren't using Hugo Modules, depending on how you chose to install Docsy on your existing site, use one of the following two procedures to update your theme.
{{% alert title="Tip" %}} If you intend to update your site, consider converting your site to Hugo Modules. After conversion, it's even simpler to update Docsy! {{% /alert %}}
If you are using the Docsy theme as a submodule in your project, here's how you update the submodule:
Navigate to the root of your local project, then run:
git submodule update --remote
Add and then commit the change to your project:
git add themes/
git commit -m "Updating theme submodule"
Push the commit to your project repo. For example, run:
git push origin master
If you cloned the Docsy theme into
the themes folder in your project, then you use the git pull command:
Navigate to the themes directory in your local project:
```bash cd themes
Ensure that origin is set to https://github.com/google/docsy.git:
```bash git remote -v
Update your local clone:
git pull origin master
If you have made any local changes to the cloned theme, you must manually resolve any merge conflicts.