Engineering

GitHub Desktop 3.6 Worktrees: Engineering Rollout Guide

Published June 26, 2026 by Dillip Chowdary

GitHub Desktop 3.6 adds Git worktree support and deeper Copilot integration for commit authoring and merge-conflict resolution. For engineering teams, this is a workflow architecture change more than a UI feature.

Worktrees let developers keep multiple working directories for one repository. That can reduce context switching, but it also creates new hygiene requirements around local state, dependencies, and branch-specific generated files.

Recommended Rollout Pattern

Copilot Boundaries

Copilot-powered commit authoring and merge conflict assistance are useful, but they should not replace ownership. Require developers to review generated commit messages and conflict resolutions before commit.

For protected repositories, pair Desktop adoption with branch protections, required checks, CODEOWNERS, and review policies. The UI should speed the path, not bypass it.

Failure Modes to Test

Engineering Decision

Adopt Desktop worktrees where they reduce branch-switching risk. Avoid forcing them on teams with fragile local build systems until those systems can tolerate multiple checkouts.

Source

Read the source update ->