Skip to main content
This page covers the Git panel inside the code editor. For the full GitHub connection setup, see GitHub Integration.
Connect your Hiveku project to a GitHub repository to version-control your code. The integration is optional — you can use Hiveku with or without GitHub.

Connecting to GitHub

1

Authorize GitHub

Go to Settings > Integrations > GitHub and click Connect. Authorize Hiveku to access your GitHub account.
2

Select or create a repository

Choose an existing repository from the dropdown, or create a new one directly from Hiveku.
3

Export your files

Hiveku pushes your current project files to the selected repository. This initial export creates the first commit.

Committing changes

You can commit changes in two ways:
  • Manual — click the Commit button in the GitHub panel, write a commit message, and confirm
  • AI-triggered — the AI assistant automatically commits when it makes significant changes (if auto-commit is enabled)

Pulling changes

Click Pull to fetch the latest changes from the remote repository and update your project files.
Pulling overwrites your local project files with the remote versions. Make sure you’ve committed or saved any work you want to keep before pulling.

Branch management

ActionHow to
Create branchClick the branch dropdown and select New Branch. Enter a name and confirm.
Switch branchSelect a different branch from the dropdown. Your project files update to match.
Merge branchSelect the target branch, then click Merge. Resolve any conflicts in the editor.
Delete branchClick the trash icon next to a branch in the dropdown.

Auto-commit on save

When enabled, Hiveku automatically commits your changes to GitHub when you save files:
  • Batched — commits are grouped and pushed periodically (default)
  • Immediate — every save triggers a commit right away
Configure this in Settings > Integrations > GitHub > Auto-commit.

Viewing commit history

Click the History tab in the GitHub panel to see a list of all commits. Each entry shows the commit message, author, timestamp, and changed files.

Pull requests

You can create and view pull requests from the GitHub panel. Click New PR to open a pull request against the base branch, or browse existing PRs to review and merge.

Disconnecting

Go to Settings > Integrations > GitHub and click Disconnect. This removes the link between your Hiveku project and the GitHub repository. Your project files and the GitHub repository both remain intact.