# GitHub Quickstart

> Connect GitHub and deploy your first repository automatically on git push.

- **Category**: Start Here
- **Last Verified**: 2026-07-14

Kubeletto features complete GitHub Integration that builds your repository from source, scans dependencies, and redeploys automatically on push events.

## 1. Connect GitHub App

Navigate to the Kubeletto Web Console integration settings and install the Kubeletto GitHub App on your org or personal repositories.

## 2. Create and Deploy from Git

Initialize your application using the CLI, specifying your connected repository URL and default branch:

```bash
kubeletto deploy my-git-app --repo git@github.com:your-user/your-repo.git --branch main --wait
```

## Expected Build Logs

Kubeletto will auto-detect your project type, run dependencies compile steps, build the container image via BuildKit, and push it to the registry. Stream the build process with:

```bash
kubeletto logs my-git-app --build --follow
```

