• Product Introduction
  • Quick Start
    • Agent Development
    • Importing a Git Repository
    • Starting From a Template
    • Direct Upload
    • Start with AI
  • Framework Guide
    • Agent
    • Frontends
      • Vite
      • React
      • Vue
      • Hugo
      • Other Frameworks
    • Backends
    • Full-stack
      • Next.js
      • Nuxt
      • Astro
      • React Router
      • SvelteKit
      • TanStack Start
      • Vike
    • Custom 404 Page
  • Project Guide
    • Project Management
    • edgeone.json
    • Configuring Cache
    • Building Output Configuration
    • Error Codes
  • Build Guide
  • Deployment Guide
    • Overview
    • Create Deploys
    • Manage Deploys
    • Deploy Button
    • Using Github Actions
    • Using Gitlab CI/CD
    • Using CNB Plugin
    • Using IDE PlugIn
    • Using CodeBuddy IDE
  • Domain Management
    • Overview
    • Custom Domain
    • HTTPS Configuration
      • Overview
      • Apply for Free Certificate
      • Using Managed SSL Certificate
    • Configure DNS CNAME Record
  • Observability
    • Overview
    • Metric Analysis
    • Log Analysis
  • Functions
    • Overview
    • Edge Functions
    • Cloud Functions
      • Overview
      • Node.js
      • Python
      • Go
  • Agents
    • Overview
    • Quick Start
    • Conversation Storage
    • Observability
    • Sandbox Tool
      • Overview
      • Using the Agent Framework
      • Sandbox Atomic API
      • Network Search Tool
    • Agent Authentication
  • Models
    • Overview
    • Models and Vendors
      • Overview
      • Using Vendor Keys
        • OpenAI
        • Anthropic
        • Google AI Studio
        • DeepSeek
        • MiniMax
        • Hunyuan
        • Zhipu
        • MoonShot AI
    • FAQs
  • Storage
    • Overview
    • KV
    • Blob
  • Middleware
  • AI-Native Development
    • Skills
    • MCP
  • Copilot
    • Overview
    • Quick Start
  • API Token
  • EdgeOne CLI
  • Message Notification
  • Integration Guide
    • AI
      • Dialogue Large Models Integration
      • Large Models for Images Integration
    • Database
      • Supabase Integration
      • Pages KV Integration
    • Ecommerce
      • Shopify Integration
      • WooCommerce Integration
    • Payment
      • Stripe Integration
      • Integrating Paddle
    • CMS
      • WordPress Integration
      • Contentful Integration
      • Sanity Integration
      • Payload Integration
    • Authentication
      • Supabase Integration
      • Clerk Integration
  • Best Practices
    • Adding an AI Chat Assistant to a Website
    • AI Dialogue Deployment: Deploy Project with One Sentence Using Skill
    • Using General Large Model to Quickly Build AI Application
    • Use the DeepSeek model to quickly build a conversational AI site
    • Building an Ecommerce Platform with Shopify
    • Building a SaaS Site Using Supabase and Stripe
    • Building a Company Brand Site Quickly
    • How to Quickly Build a Blog Site
  • Migration Guides
    • Migrating from Vercel to EdgeOne Makers
    • Migrating from Cloudflare Pages to EdgeOne Makers
    • Migrating from Netlify to EdgeOne Makers
  • Troubleshooting
  • FAQs
  • Limits
  • Pricing
  • Contact Us
  • Release Notes

Importing a Git Repository

In this section, you will deploy your project to the Makers platform by importing a Git repository.
Makers currently supports integration with Git providers such as GitHub, GitLab, Bitbucket, and Gitee. The following uses GitHub as an example:

Connect Git Repo

The first step in deploying a Web application is to connect your Git repository. Makers seamlessly integrates with code management systems, enabling smooth synchronization between your development workflow and the deployment process.
To connect your repository:
Registration/Login: You can use multiple methods to quickly register and log in to the Tencent Cloud console.
Get started: On your first visit, click Enable Now on the page.
Bind GitHub: On the console page, click GitHub to connect your repository.



Authorize GitHub: Grant EdgeOne permission to access your repository.



Select warehouse: Select the warehouse you want to deploy or authorize all.




Custom Build

Once your repository is connected, you'll need to configure your build settings. This step is crucial for ensuring that your project is compiled and prepared correctly for deployment.
Select warehouse: Select the warehouse you want to deploy.



Enter build command: Input your build command. If unsure, please check the scripts section in package.json.



Select acceleration region: Different regions determine node resources assigned to the project and whether ICP Filing Registration is required when adding custom domains. For more information, see Domain Management - Acceleration Region.




Global Deployment

With your repository connected and build configuration filled in, you're ready to deploy your application globally.
To initiate deployment:
Review your settings to ensure everything is correct.
Click Start Deployment.



EdgeOne Makers will automatically build your project and deploy it to the global edge network.
The following figure indicates deployment success:



When new submissions are pushed to the deployment branch, EdgeOne will automatically pull and deploy the latest submission.



By following the steps above, you can quickly and easily deploy your Web application using EdgeOne Makers' powerful global edge network and streamlined workflow.

How to Handle Exceptions

If the deployed version is different from the repository, please ensure to pull the latest version.
If you have other issues, please contact us through the feedback channel in the bottom-right corner.


ai-agent
You can ask me like
How to Get Started with EdgeOne Makers?