gittan.
How it worksPricingDocs Sign in

Why gittan

How we think

For your role

Dev teamsPlatform engineersEngineering leaders

Getting started

OverviewCreate your orgFirst pushTeams & reposYour first pipelineImport reposPublic repos & packagesDevice authorizationFrom GitHub Actions

Pipelines

OverviewConfigurationPoliciesShared stepsBase imagesImage pinningDeploy hooksPipeline previewDeploy feedbackExamples

Teams & metrics

OverviewTeam metricsCode reviewChangelogDependenciesNotifications

Security

OverviewPeopleMachines & tokensPipeline identitySupply chainAudit logSecurity findingsChange managementGroup sync

Reference

CLIPipeline YAMLPolicy YAML

Getting started

Everything you need to go from zero to a deployed service.

Create your org

Create an organization, connect your identity provider, and invite your team.

Your first push

Install the CLI, authenticate, and push your first commit — with pipeline feedback in the terminal.

Teams & repos

How to create teams, add members, and manage repositories.

Your first pipeline

Automatic detection, .gittan.yaml, and terminal feedback.

Import repositories

Migrate from GitHub, GitLab, Bitbucket, or any git host.

Migrating from GitHub Actions

Your org policies probably cover most of it already.

Device authorization

Log in from the CLI without leaving your terminal.

Public repos & packages

Share packages publicly while keeping your source private.