GITKRAKEN Workspaces

Organize Multiple Git Repositories in One View

GitKraken Workspaces connect, organize, and manage multiple Git repositories across GitHub, GitLab, Bitbucket, and Azure DevOps from a single, clear dashboard. Whether you are managing one project or dozens, multi-repo management in Workspaces reduces context switching and boosts developer productivity.

Centralize & Manage Multiple Git Repos with Ease

Share Git Workspace Configurations and Collaborate

One-click Onboarding for Multi-Repo Git Workspaces

Set up a teammate with every repository they need, cloned and opened in one step. Perfect for new hires or shifting projects.

Share your workspace setup

Share your exact repo set and branch layout so teammates can match your environment or sync your setup across devices.

  • Centralized repo activity for all users
  • Visual change indicators for quick scanning
  • Works across personal and shared repos

Integrates with GitHub, GitLab, Bitbucket, Azure DevOps

Connect all providers in one unified view.

  • Manage across hosts without switching tools
  • Eliminate multiple logins
  • Keep context across all repos

Foundation for Launchpad

  • Enable team-wide PR, issue, and WIP tracking from your Workspace.
    • Track PRs, issues, and changes
    • See work across multiple repos
    • Reduce manual status checks

CLI-ready

  • Commands pre-loaded with repo and branch context.
    • Skip extra configuration
    • Run commands across repos
    • Stay in flow from the command line

How to Create a GitKraken Workspace

How to Create a GitKraken Workspace
Ready to jump in? To access Workspaces in GitKraken Desktop:

  1. Launch GitKraken Desktop
  2. Click on the folder icon at the top left.
  3. Click “New Workspace”
  4. Select “Cloud Workspace”.
  5. Name your Workspace and select the hosting service.
  6. Choose repositories to add.
  7.  

Access Your GitKraken Workspaces Across All Development Tools

GitKraken Desktop
Manage all repos visually.
GitLens for IDEs
Access directly inside VS Code with GitLens.
GitKraken CLI
Use CLI commands with Workspace context.
GitKraken.dev
Work from anywhere via GitKraken.dev.

calm Git Chaos with GitKraken Workspaces.

Create your first Workspace today and never ask “where’s that repo?” again.

This is just one pillar of our DevEx platform

Explore other GitKraken tools that help devs and dev leaders to Git efficiently and intelligently, so they can focus on what matters most.
Automations
AutomationsIncrease consistency across teams
Go To Automations →
Cloud Patches
Cloud PatchesShare early, merge swiftly
Go To Cloud Patches →
Codemaps
CodemapsVisualize your code
Go To Codemaps →
Code Suggest
Code SuggestFaster reviews, fewer restrictions
Go To Code Suggest →
Launchpad
LaunchpadFOne view, zero distractions
Go To Launchpad →
Security Controls
Security ControlsEnsure team security & compliance
Go To Security Controls →
Insights
InsightsBuild smarter, ship faster
Go To Insights →
Merge Tool
Merge ToolMerge conflicts, disarmed
Go To Merge Tools →

Frequently Asked Questions

GitKraken Workspaces connect, organize, and access multiple Git repositories across GitHub, GitLab, Bitbucket, and Azure DevOps in one dashboard.

To access Workspaces in GitKraken Desktop:

  1. Launch GitKraken Desktop
  2. Click on the folder icon at the top left.
  3. Or use the keyboard shortcut Alt + O (Windows/Linux) or Cmd + O (Mac).


To create a Workspace in GitKraken Desktop, click “New Workspace,” select repositories from one or more providers, and save your configuration.

Create a Cloud Workspace

  1. Click “New Workspace”
  2. Select “Cloud Workspace”.
  3. Name your Workspace and select the hosting service.
  4. Choose repositories to add.


Example: a team lead managing microservices can group repos from multiple hosts and see real-time status updates without switching tools.

Workspaces are available in GitKraken Desktop, GitLens for VS Code, GitKraken.dev, and the GitKraken CLI. You can start in one tool and your workspace will sync across all others.

To access Workspaces in the browser, log into gitkraken.dev and click the “Workspaces” tab in the left navigation.

To access Workspaces in GitLens:

  1. Open Visual Studio Code : Launch your Visual Studio Code editor.
  2. Access GitLens : Ensure that the GitLens extension is installed and enabled.
  3. Open the Command Palette : Press Ctrl + Shift + P (or Cmd + Shift + P on macOS) to open the Command Palette.
  4. Search for Workspaces : Type “GitLens: Open Workspaces” to access the GitLens workspace features, where you can manage your repositories and settings.

Developers save time by reducing context switching. With one view for all branches, PRs, and changes, you can focus on coding instead of navigating between hosting platforms. For example, a developer working on both front-end and back-end repos can fetch changes and check PR status for all projects at once.

Team leads gain visibility into all team repositories, active branches, and open PRs from one place. This makes it easy to track progress, spot blockers, and ensure consistency across projects. For instance, during sprint planning, a lead can see which repos are ready for release and which need review.

Use Workspaces when you manage multiple repos for the same project, need to coordinate across a team, or want consistent repo organization across devices. Common use cases include managing microservices, tracking multiple PRs during a release, and onboarding new developers by sharing a ready-to-use environment.