This guide walks you through the process of integrating your Gebeya Dala project with GitHub. Connecting GitHub enables version control, code ownership, and seamless collaboration with your team. Once connected, your project files are automatically synced to your GitHub repository.

Overview

GitHub integration allows you to manage your application code using industry-standard workflows. You can track changes, collaborate with teammates, and maintain full control of your project outside the Gebeya Dala platform.

Prerequisites

  • An active Gebeya Dala project
  • A GitHub account
  • At least one GitHub repository (or permission to create one)

Step 1: Access GitHub Settings

  1. Open your Gebeya Dala Project Dashboard
  2. Navigate to the top menu bar
  3. Click the Share or Settings icon
  4. Select GitHub from the dropdown menu

This will open the GitHub integration settings panel for your project.

Step 2: Connect Your GitHub Account

  1. Click the Connect Account button
  2. You will be redirected to GitHub to authorize the connection
  3. Select the GitHub account where your repositories are located
  4. Choose repository access:
    • Recommended: Select only repositories
  5. Review the permissions and click Install & Authorize

Once authorization is complete, you will be redirected back to your Gebeya Dala project.

Step 3: Link Your Project Repository

  1. Locate the Project Repository section
  2. Click Connect Project
  3. Select the authorized GitHub repository
  4. Confirm the connection

Your Gebeya Dala project is now linked to GitHub.

Step 4: Verify the Integration

To confirm everything is working correctly:

  • Open your GitHub account
  • Navigate to the connected repository
  • Verify that project files have been automatically pushed

If you see the files, your integration is successful.

What You Can Do Next

  • Collaborate with teammates using GitHub workflows
  • Track code changes and history
  • Use pull requests and code reviews
  • Deploy your project using GitHub-based pipelines

Troubleshooting

Repository not appearing?

  • Ensure the correct repository permissions were granted during authorization

Files not syncing?

  • Try reconnecting the GitHub integration from project settings

Conclusion

Connecting GitHub to your Gebeya Dala project gives you full ownership of your code, professional version control, and a scalable collaboration workflow. Once integrated, your project is ready for real-world development and team growth.

Ready to Build Your App?

Turn your ideas into production-ready code in minutes. No credit card required.

Start Building Free

Join thousands of developers building with Gebeya Dala