Connecting a GitHub Account
- Open a project in the editor.
- Tap the settings icon in the header.
- Go to Tools → GitHub → Settings.
- Tap Add GitHub Account.
- Complete the GitHub App installation in the browser.
Selecting an Installation
If you have multiple GitHub organizations or accounts, you can choose which installation to use for the current project. Tap the desired account to link it.Pushing Code
Once an installation is selected, Michelangelo creates a repository for your project. To push the latest code:- Open App Settings → Tools → GitHub → Settings.
- Tap Push.
Unlinking
To unlink a repository:- Open the GitHub settings screen.
- Scroll to the Actions section.
- Tap Unlink repository and confirm.
Limitations
- Pull is not implemented yet — tapping Pull shows a “Coming Soon” alert.
- Database tools are also marked as “Coming Soon”.
- The connection is per-project. Each project links to one repository.
If you run into permission errors, try unlinking and reconnecting your GitHub account.
Next Steps
Deploy App
Learn how to ship your app after exporting to GitHub.
Create Project
Start a new project to connect with GitHub.

