> ## Documentation Index
> Fetch the complete documentation index at: https://ihub.learnille.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Edit with Git

> Update iHub with Markdown, branches, and pull requests

Use this workflow when you prefer Markdown, an IDE, and pull requests.

```bash theme={null}
git clone git@github.com:learnille/ihub.git
cd ihub
git switch -c docs/short-description
```

Edit an existing Markdown file or copy a file from `templates/`. When adding or moving a page, update `docs.json` so it appears in the intended navigation order.

Run the local content check:

```bash theme={null}
node scripts/validate-docs.mjs
```

Commit, push, and open a pull request:

```bash theme={null}
git add .
git commit -m "docs: describe the change"
git push -u origin docs/short-description
```

The pull request should explain what changed, why it changed, and who verified the content. After merge, Mintlify detects the commit and deploys the updated iHub.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.