Get 60% OFF Pro! Ends In
Days
Hours
Minutes
Seconds
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.
GitKraken Workspaces interface displaying grouped repositories under categories like “Help Center,” “Local API,” “GK Docs,” and “GitKraken.” Each section shows repository names, owners, default branches, warnings, and action icons, offering centralized visibility and management across multiple projects.

Centralize & Manage Multiple Git Repos with Ease

Share Git Workspace Configurations and Collaborate

GitKraken Workspaces view showing a grouped list of repositories under “Help Center” with remote ownership and branch names, and options to clone or locate them in the filesystem. A shared cloud workspace includes avatars of collaborators, indicating a shared configuration for team collaboration.

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
Screenshot of a GitKraken Workspaces interface showing a shared cloud workspace titled “Help Center” with seven repositories. Three collaborator avatars are visible, and a tooltip labeled “Share Workspace” is displayed next to an icon for adding more collaborators.
GitKraken Workspaces provider selection dropdown showing integration options for Azure DevOps, Bitbucket, GitHub, GitLab, and their enterprise or self-managed counterparts, enabling connection to a variety of repository hosting services.

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
GitKraken Launchpad interface showing a dashboard with pull requests, issues, and work-in-progress tabs. Filters at the top allow sorting by workspace, provider, labels, and milestones. Pull request items are grouped under categories like “Pinned” and “Ready to Merge,” each showing status, code change stats, tags, and associated milestones.
Terminal interface displaying a GitKraken CLI command: gk work start "new work item". The CLI responds that the name has been changed to ‘new-work-item’ and suggests using 'gk work update' to modify it. The system then initializes work for the repository gk-cli.

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.  
The “Repository Management” screen in GitKraken Desktop, showing buttons to Browse, Clone, Initialize, and create a New Workspace. The “New Workspace” button is highlighted, indicating how to start creating a workspace.

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.

GitKraken Workspaces

Collaborative coding.
Redefined for a distributed world.

Save time, avoid interruptions, and eliminate rework so your team can go further, faster.

Try Workspaces for free in any of these tools included in the GitKraken suite

Repository grouping made easy

From scattered to simplified. GitKraken Workspaces simplifies the task of managing many repositories. With the ability to group your repositories, you gain immediate visibility into the currently checked-out branch, remote status, and any work you have in progress for each repo. As your projects evolve, so can your Workspaces. It’s about keeping everything organized, your way, all within a single click’s reach.

Multi-repo Git actions & easy onboarding

From one-by-one to all-at-once. GitKraken Workspaces simplifies how you handle Git tasks like pull, fetch, and clone across multiple repositories, saving you time. When onboarding new team members, sharing your Workspace lets new developers get all the repos they need with a single click. That means they can start coding quickly and your team can keep moving forward.

Continuity across our entire suite of dev tools

From isolated actions to instant synchronization. Experience the unparalleled integration of GitKraken Workspaces: modify in the Client and watch your IDE or CLI reflect changes in real-time. With GitLens, effortlessly manage multiple repositories, both local and cloud-based. On the CLI front, powerful commands like gk ws create and gk ws [action] simplify multi-repo tasks and onboarding. No matter where you operate, GitKraken ensures a seamless developer journey across all tools.

Integration with external services

From multiple platforms to a unified hub. Switching between different hosting platforms for various repositories is cumbersome. GitKraken Workspaces integrates with services like GitHub, GitLab, Bitbucket, and Azure DevOps, allowing you to work with your preferred platforms while managing all your repositories in one place. It’s about moving from fragmentation to unity.

Empower your team with GitKraken Workspaces

Boost productivity and collaboration like never before. GitKraken Workspaces brings order to the chaos of managing multiple repositories, streamlining your workflow, and facilitating team synchronization. Don’t just code – code smart with the power of GitKraken Workspaces.

Try Workspaces for free in any of these tools included in the GitKraken suite

Monorepo vs multi-repo: a guide to optimal workflows with GitKraken Workspaces

Navigate the monorepo vs. multi-repo debate and optimize your development workflow with our insightful eBook. Dive deep into dependency management, code sharing, and more, while discovering how GitKraken Workspaces brings the best of both worlds to your fingertips. It’s your map to a more efficient coding process. 

Lansweeper cuts pull request review time by over 50% with the help of GitKraken Workspaces

Faced with tedious manual version control, Lansweeper turned to GitKraken Workspaces. The result? A reduction in PR review time by over 50%, improved team collaboration, and comprehensive project visibility. Discover how they transformed their development process.

Visual Studio Code is required to install GitLens.

Don’t have Visual Studio Code? Get it now.

Team Collaboration Services

Secure cloud-backed services that span across all products in the DevEx platform to keep your workflows connected across projects, repos, and team members
Launchpad – All your PRs, issues, & tasks in one spot to kick off a focused, unblocked day. Code Suggest – Real code suggestions anywhere in your project, as simple as in Google Docs. Cloud Patches – Speed up PR reviews by enabling early collaboration on work-in-progress. Workspaces – Group & sync repos to simplify multi-repo actions, & get new devs coding faster. DORA Insights – Data-driven code insights to track & improve development velocity. Security & Admin – Easily set up SSO, manage access, & streamline IdP integrations.
winget install gitkraken.cli