🕷️ Crawler Inspector

URL Lookup

Direct Parameter Lookup

Raw Queries and Responses

1. Shard Calculation

Query:
Response:
Calculated Shard: 39 (from laksa181)

2. Crawled Status Check

Query:
Response:

3. Robots.txt Check

Query:
Response:

4. Spam/Ban Check

Query:
Response:

5. Seen Status Check

ℹ️ Skipped - page is already crawled

📄
INDEXABLE
CRAWLED
1 day ago
🤖
ROBOTS ALLOWED

Page Info Filters

FilterStatusConditionDetails
HTTP statusPASSdownload_http_code = 200HTTP 200
Age cutoffPASSdownload_stamp > now() - 6 MONTH0 months ago
History dropPASSisNull(history_drop_reason)No drop reason
Spam/banPASSfh_dont_index != 1 AND ml_spam_score = 0ml_spam_score=0
CanonicalPASSmeta_canonical IS NULL OR = '' OR = src_unparsedNot set

Page Details

PropertyValue
URLhttps://docs.lovable.dev/integrations/github
Last Crawled2026-04-16 14:34:26 (1 day ago)
First Indexed2025-07-08 21:38:09 (9 months ago)
HTTP Status Code200
Meta TitleConnect your project to GitHub - Lovable Documentation
Meta DescriptionLearn how to connect, sync, and disconnect your Lovable project to GitHub for code backup, collaboration, and deployment.
Meta Canonicalnull
Boilerpipe Text
When you build with Lovable, your code lives inside the Lovable platform — perfect for most creators. If you want your own copy, plan to collaborate with developers, or move your project elsewhere, you can export and sync everything to GitHub in just a few clicks. About GitHub GitHub is a cloud-based platform for storing, managing, and sharing code. It keeps track of every change, supports collaboration, and integrates with popular deployment tools like Vercel and Netlify. Think of it as Google Drive for code , built for developers. Connecting your Lovable project to GitHub lets you: Back up your code: Store your project safely outside Lovable. Collaborate easily: Invite developers, use pull requests, branches, and code reviews. Sync automatically: Edits in Lovable appear in GitHub, and changes in GitHub sync back on the default branch ( main ). Work locally: Clone, edit, and commit in your IDE while keeping your project synced. Deploy anywhere: Self-host or deploy to alternative platforms, see Self-hosting: Run your Lovable Cloud project anywhere . Test safely: Use GitHub branch switching to develop features on a separate branch before merging changes to your live project. Before you connect Make sure you understand how the integration works: GitHub account required: Create one for free at github.com . Single source of truth: When connected, your code lives in GitHub, not separately in Lovable. Two-way sync: Edits in Lovable appear in GitHub, and vice versa. Stable repo path: The connection depends on the exact GitHub repository name, location, organization, and account. Set up the GitHub integration Only workspace admins and owners can manage the GitHub integration, which includes adding accounts and organizations, and connecting or disconnecting projects. Connecting GitHub happens in three stages: Link your GitHub account (OAuth authorization) Install the Lovable GitHub App on an account or organization Connect individual projects to repositories Step 1: Connect your GitHub account This step links your GitHub identity to Lovable through OAuth authorization. Go to Settings → Connectors → GitHub. Click Connect GitHub . Sign in to your GitHub account or authorize lovable.dev to verify your GitHub identity. You then see an option to connect a project. Step 2: Install the Lovable GitHub app This step installs the Lovable GitHub App on your GitHub account or organization and grants permission for Lovable to create and update repositories there. You can install the app under your personal GitHub account or any organization where you have admin access. Go to Settings → Connectors → GitHub. Click Connect project. Click Add organizations and choose where to install and authorize lovable.dev — your personal account or one of your organizations. Select whether to give access to all repositories or only selected ones . Click Install & Authorize to grant Lovable permission to create and update repositories in your chosen account or organization. Step 3: Connect a project to GitHub This step links a specific Lovable project to a GitHub repository. Each Lovable project can have one linked repository . Go to Settings → Connectors → GitHub and click Connect project , or click the GitHub icon in the top-right corner of your project and click Connect GitHub . Choose the GitHub organization or account where your code should live. Click Transfer anyway to confirm transfer and set up a 2-way sync. A new GitHub repository is created for your project, and sync begins automatically. Disconnect your project from GitHub Workspace admins and owners can disconnect projects from GitHub at any time in the project’s GitHub settings. When you disconnect: Sync stops: The two-way connection between Lovable and GitHub ends. Your repository stays on GitHub: It remains intact with all history and files. Your code stays in Lovable: Future changes are stored only inside Lovable. If you reconnect later: A new GitHub repository is created using your latest Lovable code. Your original repository stays on GitHub but is no longer linked to Lovable. FAQ
Markdown
[Skip to main content](https://docs.lovable.dev/integrations/github#content-area) [Lovable Documentation home page![light logo](https://mintcdn.com/lovable-f9060f1e/lZT1ihBcprll2Agr/assets/logo/logoblack.svg?fit=max&auto=format&n=lZT1ihBcprll2Agr&q=85&s=8d9eafaf19f94e27f0d13ac160d54f54)![dark logo](https://mintcdn.com/lovable-f9060f1e/lZT1ihBcprll2Agr/assets/logo/logowhite.svg?fit=max&auto=format&n=lZT1ihBcprll2Agr&q=85&s=fed1a7a9be6502f49d06a55cec77288c)](https://lovable.dev/) Search... ⌘K Ask AI - [Support](https://lovable.dev/support) - [Blog](https://lovable.dev/blog) Search... Navigation Other platform tools Connect your project to GitHub [Introduction](https://docs.lovable.dev/introduction/welcome) [Features](https://docs.lovable.dev/features/plan-mode) [Integrations](https://docs.lovable.dev/integrations/introduction) [Tips & Tricks](https://docs.lovable.dev/tips-tricks/best-practice) [Changelog](https://docs.lovable.dev/changelog) ##### About integrations - [Lovable integrations](https://docs.lovable.dev/integrations/introduction) ##### Shared connectors - [Lovable Cloud](https://docs.lovable.dev/integrations/cloud) - [Lovable AI](https://docs.lovable.dev/integrations/ai) - [Aikido](https://docs.lovable.dev/integrations/aikido) - [Ashby](https://docs.lovable.dev/integrations/ashby) - [AWS S3](https://docs.lovable.dev/integrations/aws-s3) - [BigQuery](https://docs.lovable.dev/integrations/bigquery) - [Contentful](https://docs.lovable.dev/integrations/contentful) - [Databricks](https://docs.lovable.dev/integrations/databricks) - [ElevenLabs](https://docs.lovable.dev/integrations/eleven-labs) - [Firecrawl](https://docs.lovable.dev/integrations/firecrawl) - [Fireflies](https://docs.lovable.dev/integrations/fireflies) - [GitLab](https://docs.lovable.dev/integrations/gitlab) - [HubSpot](https://docs.lovable.dev/integrations/hubspot) - [Inngest](https://docs.lovable.dev/integrations/inngest) - [Linear](https://docs.lovable.dev/integrations/linear) - [Microsoft](https://docs.lovable.dev/integrations/microsoft) - [Perplexity](https://docs.lovable.dev/integrations/perplexity) - [Resend](https://docs.lovable.dev/integrations/resend) - [Shopify](https://docs.lovable.dev/integrations/shopify) - [Slack](https://docs.lovable.dev/integrations/slack) - [Snowflake](https://docs.lovable.dev/integrations/snowflake) - [Stripe](https://docs.lovable.dev/integrations/stripe) - [Supabase](https://docs.lovable.dev/integrations/supabase) - [Telegram](https://docs.lovable.dev/integrations/telegram) - [Twilio](https://docs.lovable.dev/integrations/twilio) - [Twitch](https://docs.lovable.dev/integrations/twitch) - [WordPress](https://docs.lovable.dev/integrations/wordpress-com) ##### Personal connectors (MCP servers) - [Personal connectors](https://docs.lovable.dev/integrations/mcp-servers) ##### Other platform tools - [GitHub integration](https://docs.lovable.dev/integrations/github) - [Lovable API: Build with URL](https://docs.lovable.dev/integrations/build-with-url) - [Desktop app](https://docs.lovable.dev/integrations/desktop-app) On this page - [About GitHub](https://docs.lovable.dev/integrations/github#about-github) - [Why connect Lovable to GitHub](https://docs.lovable.dev/integrations/github#why-connect-lovable-to-github) - [Before you connect](https://docs.lovable.dev/integrations/github#before-you-connect) - [Set up the GitHub integration](https://docs.lovable.dev/integrations/github#set-up-the-github-integration) - [Step 1: Connect your GitHub account](https://docs.lovable.dev/integrations/github#step-1-connect-your-github-account) - [Step 2: Install the Lovable GitHub app](https://docs.lovable.dev/integrations/github#step-2-install-the-lovable-github-app) - [Step 3: Connect a project to GitHub](https://docs.lovable.dev/integrations/github#step-3-connect-a-project-to-github) - [Disconnect your project from GitHub](https://docs.lovable.dev/integrations/github#disconnect-your-project-from-github) - [FAQ](https://docs.lovable.dev/integrations/github#faq) Other platform tools # Connect your project to GitHub Copy page Learn how to connect, sync, and disconnect your Lovable project to GitHub for code backup, collaboration, and deployment. Copy page When you build with Lovable, your code lives inside the Lovable platform — perfect for most creators. If you want your own copy, plan to collaborate with developers, or move your project elsewhere, you can export and sync everything to GitHub in just a few clicks. ## [​](https://docs.lovable.dev/integrations/github#about-github)About GitHub GitHub is a cloud-based platform for storing, managing, and sharing code. It keeps track of every change, supports collaboration, and integrates with popular deployment tools like Vercel and Netlify. Think of it as **Google Drive for code**, built for developers. ## [​](https://docs.lovable.dev/integrations/github#why-connect-lovable-to-github)Why connect Lovable to GitHub Connecting your Lovable project to GitHub lets you: - **Back up your code:** Store your project safely outside Lovable. - **Collaborate easily:** Invite developers, use pull requests, branches, and code reviews. - **Sync automatically:** Edits in Lovable appear in GitHub, and changes in GitHub sync back on the default branch (`main`). - **Work locally:** Clone, edit, and commit in your IDE while keeping your project synced. - **Deploy anywhere:** Self-host or deploy to alternative platforms, see [Self-hosting: Run your Lovable Cloud project anywhere](https://docs.lovable.dev/tips-tricks/self-hosting). - **Test safely:** Use **GitHub branch switching** to develop features on a separate branch before merging changes to your live project. You don’t need GitHub to use Lovable — many users build and launch entirely within Lovable. ## [​](https://docs.lovable.dev/integrations/github#before-you-connect)Before you connect Make sure you understand how the integration works: - **GitHub account required:** Create one for free at [github.com](http://github.com/). - **Single source of truth:** When connected, your code lives in GitHub, not separately in Lovable. - **Two-way sync:** Edits in Lovable appear in GitHub, and vice versa. - **Stable repo path:** The connection depends on the exact GitHub repository name, location, organization, and account. Don’t rename, move, or delete your GitHub repository after connecting. Doing so will break the sync, and Lovable won’t be able to update your project. ## [​](https://docs.lovable.dev/integrations/github#set-up-the-github-integration)Set up the GitHub integration Only workspace **admins and owners** can manage the GitHub integration, which includes adding accounts and organizations, and connecting or disconnecting projects. Connecting GitHub happens in three stages: 1. **Link your GitHub account** (OAuth authorization) 2. **Install the Lovable GitHub App** on an account or organization 3. **Connect individual projects** to repositories ### [​](https://docs.lovable.dev/integrations/github#step-1-connect-your-github-account)Step 1: Connect your GitHub account This step links your GitHub identity to Lovable through OAuth authorization. 1. Go to **Settings → Connectors → GitHub.** 2. Click **Connect GitHub**. 3. Sign in to your GitHub account or **authorize lovable.dev** to verify your GitHub identity. You then see an option to connect a project. ### [​](https://docs.lovable.dev/integrations/github#step-2-install-the-lovable-github-app)Step 2: Install the Lovable GitHub app This step installs the **Lovable GitHub App** on your GitHub account or organization and grants permission for Lovable to create and update repositories there. You can install the app under your personal GitHub account or any organization where you have admin access. 1. Go to **Settings → Connectors → GitHub.** 2. Click **Connect project.** 3. Click **Add organizations** and choose where to **install and authorize lovable.dev** — your personal account or one of your organizations. 4. Select whether to give access to **all repositories** or **only selected ones**. 5. Click **Install & Authorize** to grant Lovable permission to create and update repositories in your chosen account or organization. ### [​](https://docs.lovable.dev/integrations/github#step-3-connect-a-project-to-github)Step 3: Connect a project to GitHub This step links a specific Lovable project to a GitHub repository. Each Lovable project can have **one linked repository**. 1. Go to **Settings → Connectors → GitHub** and click **Connect project**, or click the GitHub icon in the top-right corner of your project and click **Connect GitHub**. 2. Choose the GitHub organization or account where your code should live. 3. Click **Transfer anyway** to confirm transfer and set up a 2-way sync. A new GitHub repository is created for your project, and sync begins automatically. ## [​](https://docs.lovable.dev/integrations/github#disconnect-your-project-from-github)Disconnect your project from GitHub Workspace admins and owners can disconnect projects from GitHub at any time in the project’s GitHub settings. When you disconnect: - **Sync stops:** The two-way connection between Lovable and GitHub ends. - **Your repository stays on GitHub:** It remains intact with all history and files. - **Your code stays in Lovable:** Future changes are stored only inside Lovable. If you reconnect later: - A **new GitHub repository** is created using your latest Lovable code. - Your **original repository** stays on GitHub but is no longer linked to Lovable. You can’t disconnect a project if Lovable can’t reach the GitHub repository (for example, if it was renamed, moved, or deleted). ## [​](https://docs.lovable.dev/integrations/github#faq)FAQ Do I need to know GitHub to use this feature? No. Just connect and authorize, GitHub will safely store your code. You only need to learn GitHub’s features if you want to do more advanced things like branching or collaborating with other developers. Clicking 'Connect GitHub' does nothing — what’s wrong? Your browser probably blocked the GitHub login popup. Allow popups for Lovable, then try again. What happens if I rename, move or delete my GitHub repository? The connection will break. Your project will stop syncing, and you won’t be able to edit it in Lovable.To fix this, restore the repository to its original location with original name. If deleted, you can [restore it on GitHub](https://docs.github.com/en/repositories/creating-and-managing-repositories/restoring-a-deleted-repository). What happens if I rename my GitHub username or organization? The connection will break. Your project will stop syncing, and you won’t be able to edit it in Lovable.To fix this, revert to the original GitHub user or organization name. How can I switch to a different GitHub account? You can’t change the linked GitHub account once connected. The repo ended up in the wrong organization — can I move it? Not directly. Try this workaround: 1. **Remix your project** to create a new copy. 2. **Connect the new project** to GitHub. 3. Choose the correct organization during setup. Lovable can’t access my repository — what should I do? You’ve likely renamed, moved, or deleted the repo. Restore or revert any changes to the repo’s name, path, or owner, or [restore](https://docs.github.com/en/repositories/creating-and-managing-repositories/restoring-a-deleted-repository) the repository if it has been deleted and the project should work again. Can I disconnect from GitHub? Yes. Admins and owners can disconnect projects from GitHub at any time in your project’s GitHub settings. Your repository stays on GitHub, but syncing stops. If you reconnect later, a new repository is created. Can I import an existing GitHub repo into Lovable? No. You can only export from Lovable to GitHub, not the other way around. Why don’t my commits appear in Lovable? Lovable only syncs the **default branch** (usually `main`). Merge your branch into `main` or use branch switching inside Lovable. Was this page helpful? Yes No [Personal connectors](https://docs.lovable.dev/integrations/mcp-servers) [Lovable API: Build with URL](https://docs.lovable.dev/integrations/build-with-url) ⌘I [x](https://x.com/Lovable) [github](https://github.com/lovablelabs) [linkedin](https://linkedin.com/company/lovable-dev) [youtube](https://youtube.com/@lovable) [discord](https://discord.gg/lovable-dev) [reddit](https://www.reddit.com/r/lovable) [Powered byThis documentation is built and hosted on Mintlify, a developer documentation platform](https://www.mintlify.com/?utm_campaign=poweredBy&utm_medium=referral&utm_source=lovable-f9060f1e) Assistant Responses are generated using AI and may contain mistakes.
Readable Markdown
When you build with Lovable, your code lives inside the Lovable platform — perfect for most creators. If you want your own copy, plan to collaborate with developers, or move your project elsewhere, you can export and sync everything to GitHub in just a few clicks. ## About GitHub GitHub is a cloud-based platform for storing, managing, and sharing code. It keeps track of every change, supports collaboration, and integrates with popular deployment tools like Vercel and Netlify. Think of it as **Google Drive for code**, built for developers. Connecting your Lovable project to GitHub lets you: - **Back up your code:** Store your project safely outside Lovable. - **Collaborate easily:** Invite developers, use pull requests, branches, and code reviews. - **Sync automatically:** Edits in Lovable appear in GitHub, and changes in GitHub sync back on the default branch (`main`). - **Work locally:** Clone, edit, and commit in your IDE while keeping your project synced. - **Deploy anywhere:** Self-host or deploy to alternative platforms, see [Self-hosting: Run your Lovable Cloud project anywhere](https://docs.lovable.dev/tips-tricks/self-hosting). - **Test safely:** Use **GitHub branch switching** to develop features on a separate branch before merging changes to your live project. ## Before you connect Make sure you understand how the integration works: - **GitHub account required:** Create one for free at [github.com](http://github.com/). - **Single source of truth:** When connected, your code lives in GitHub, not separately in Lovable. - **Two-way sync:** Edits in Lovable appear in GitHub, and vice versa. - **Stable repo path:** The connection depends on the exact GitHub repository name, location, organization, and account. ## Set up the GitHub integration Only workspace **admins and owners** can manage the GitHub integration, which includes adding accounts and organizations, and connecting or disconnecting projects. Connecting GitHub happens in three stages: 1. **Link your GitHub account** (OAuth authorization) 2. **Install the Lovable GitHub App** on an account or organization 3. **Connect individual projects** to repositories ### Step 1: Connect your GitHub account This step links your GitHub identity to Lovable through OAuth authorization. 1. Go to **Settings → Connectors → GitHub.** 2. Click **Connect GitHub**. 3. Sign in to your GitHub account or **authorize lovable.dev** to verify your GitHub identity. You then see an option to connect a project. ### Step 2: Install the Lovable GitHub app This step installs the **Lovable GitHub App** on your GitHub account or organization and grants permission for Lovable to create and update repositories there. You can install the app under your personal GitHub account or any organization where you have admin access. 1. Go to **Settings → Connectors → GitHub.** 2. Click **Connect project.** 3. Click **Add organizations** and choose where to **install and authorize lovable.dev** — your personal account or one of your organizations. 4. Select whether to give access to **all repositories** or **only selected ones**. 5. Click **Install & Authorize** to grant Lovable permission to create and update repositories in your chosen account or organization. ### Step 3: Connect a project to GitHub This step links a specific Lovable project to a GitHub repository. Each Lovable project can have **one linked repository**. 1. Go to **Settings → Connectors → GitHub** and click **Connect project**, or click the GitHub icon in the top-right corner of your project and click **Connect GitHub**. 2. Choose the GitHub organization or account where your code should live. 3. Click **Transfer anyway** to confirm transfer and set up a 2-way sync. A new GitHub repository is created for your project, and sync begins automatically. ## Disconnect your project from GitHub Workspace admins and owners can disconnect projects from GitHub at any time in the project’s GitHub settings. When you disconnect: - **Sync stops:** The two-way connection between Lovable and GitHub ends. - **Your repository stays on GitHub:** It remains intact with all history and files. - **Your code stays in Lovable:** Future changes are stored only inside Lovable. If you reconnect later: - A **new GitHub repository** is created using your latest Lovable code. - Your **original repository** stays on GitHub but is no longer linked to Lovable. ## FAQ
Shard39 (laksa)
Root Hash12300539991742717039
Unparsed URLdev,lovable!docs,/integrations/github s443