> For the complete documentation index, see [llms.txt](https://docs-example.gitbook.io/forge-website/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs-example.gitbook.io/forge-website/modify-the-website/how-to-update-the-website.md).

# How to Update the Website

1. When you open the project, you'll see many folders in the file explorer on the left. To avoid getting lost, we recommend collapsing all the folders. You can then open *only* the specific file you plan to edit.
2. After you have finished making your edits, you must follow these steps to get your changes onto GitHub and update the website:

* a. Open Source Control: Click the Source Control icon on the left-side menu (it looks like three dots with lines).
* b. Stage Your Changes: You will see a list of the files you modified. Click the plus icon (+) next to each file to "stage" it. This tells Git that you want to include this change in your next update.
* c. Write a Commit Message: In the message box at the top, you must write a short, clear summary of what you did. This is mandatory. (e.g., `Updated contact page text` or `Fixed typo in a link`).
* d. Commit Your Changes: Click the blue "Commit" button. This saves a snapshot of your changes to your *local* computer.
* e. Sync to GitHub (The Most Important Step): Your changes are NOT on GitHub yet. To publish them, click the "Sync Changes" button at the bottom of the side panel. This will "push" your local commits to the online repository and update the website.

<figure><img src="https://1077808367-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHy2Z883f5hDk189oPzpu%2Fuploads%2F7eWNMa5cKMnj8SB9nVs8%2FScreenshot%202025-11-13%20at%205.10.41%E2%80%AFPM.png?alt=media&amp;token=45c8de45-c8f6-4fa0-a427-bccc1fa8d395" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
It would take 2 or 3 minutes for the website to update after you commit.
{% endhint %}
