Pulling System Updates
If you deployed Lizardware CMS via a GitHub Fork, you can easily pull improvements and bug fixes from the official repository while keeping your own changes.
1. Fetch Latest Changes
First, pull the latest data from the official repository:
git fetch upstream
2. Merge Updates
Merge the updates into your local branch (usually main or template):
# Ensure you are on your active branch
git checkout main
# Merge from the official template branch
git merge upstream/template
3. Resolve Conflicts (If Any)
If you have modified files that the update also modified, Git will ask you to resolve conflicts:
- Open the conflicted files.
- Choose which changes to keep.
- Commit the resolved changes:
git add . git commit -m "chore: merge upstream updates"
4. Deploy Updates
Once the merge is complete locally, push to your fork to trigger your Cloudflare deployment:
git push origin main
5. Verify Database
If the update included database schema changes, the System will notify you in the Admin Dashboard. You may need to visit:/admin/system/updates to run any pending SQL migrations.