Skip to content

GitHub Integration

GitHub is the industry-standard platform for version control and collaboration for software development projects. By integrating your Frontend project with GitHub, you gain several powerful capabilities:

  • Version Control: Track all changes to your project code
  • Collaboration: Enable multiple team members to work on the same project
  • Backup & Recovery: Maintain a complete history of your project
  • Continuous Deployment: Automate deployment processes from your code repository
  • Code Review: Implement proper review workflows before changes go live

The Frontend GitHub integration makes it easy to connect your projects to GitHub repositories, ensuring your work is always properly tracked and backed up.

The GitHub integration supports syncing your Frontend application repository with your personal GitHub account. To get started:

  1. Install the Frontend GitHub App: First, install the Frontend GitHub App at https://github.com/apps/frontend-ai-github
  2. Enter repository name: In your Frontend project, enter the repository name you want to sync to
  3. Start syncing: You’ll begin to see real-time git commits to your repository as you make changes in Frontend

This integration ensures your Frontend project stays automatically synchronized with your GitHub repository, providing seamless version control and backup.

A key benefit of the GitHub integration is automatic version tracking. Every significant update made by the Frontend AI will generate a git commit:

  • Each AI-generated change creates a descriptive commit
  • Commits include detailed messages explaining what was modified
  • Changes are grouped logically to maintain a clean history
  • Your entire development process is automatically documented

This automatic versioning ensures you can always track when and how changes were made to your project, even as you rapidly iterate with AI assistance.

The Git Version History feature provides a convenient way to review and manage your project’s development timeline:

  1. Open the project menu in your Frontend dashboard
  2. Select the version history button from the preview toolbar
  3. Browse through past commits in chronological order
  4. Restore previous states if needed

This interface gives you complete visibility into your project’s evolution without requiring Git expertise or command-line knowledge.

Note: When deleting a project in Frontend, we will not delete your GitHub repository. Your code remains safely stored in GitHub even if you remove the project from your Frontend dashboard.