GitHub Integration
Connect your GitHub account to enable version control and repository management for your projects. The AI can automatically push code to your GitHub repositories.
Why connect GitHub? When you connect GitHub, the AI can push your generated code to a private repository. This is especially useful for React Native mobile apps, which require a GitHub repository for Expo builds.
GitHub Integration Overview
Video coming soon
What You Get
- Automatic code backup — Your generated code is pushed to GitHub
- Version history — Track all changes to your project
- Mobile app builds — Required for React Native / Expo builds
- Collaboration — Share your repository with others
Getting Started
Step 1: Create a Free GitHub Account
If you don't have a GitHub account yet:
- Go to github.com
- Click "Sign up" in the top right
- Enter your email address
- Create a password
- Choose a username
- Verify your email address
- Done! Your free GitHub account is ready
💡 GitHub is free! The free plan includes unlimited public and private repositories, which is all you need for IndigiCoder.
Creating a GitHub Account
Video coming soon
Step 2: Connect GitHub to IndigiCoder
- Click your profile icon in the top right
- Select "Settings"
- Go to the "Integrations" section
- Find the GitHub card
- Click "Connect GitHub"
- You'll be redirected to GitHub — click "Authorize"
- Done! You'll see your GitHub username displayed
Connecting Your GitHub Account
Video coming soon
What Permissions Are Requested?
IndigiCoder requests the following GitHub permissions:
- Read your profile — To display your username
- Create repositories — To create private repos for your projects
- Push code — To push generated code to your repositories
🔒 Privacy: IndigiCoder only creates private repositories by default. Your code is not visible to anyone unless you choose to make it public.
How to Disconnect
- Go to Settings → Integrations
- Find the GitHub card
- Click "Disconnect"
Your existing repositories will remain on GitHub — disconnecting just removes IndigiCoder's access.
Troubleshooting
I don't see the "Connect GitHub" button
Make sure you're signed in to IndigiCoder first.
Authorization failed
Try disconnecting and reconnecting. If the problem persists, check that you haven't revoked access in your GitHub settings.
Troubleshooting GitHub Connection
Video coming soon