: Click the Fetch button in the top toolbar. This updates your local view of what exists on the server without changing your files.

: In the left-hand sidebar, expand the Remotes section, then expand origin (or your specific remote name).

To "download" a branch in Sourcetree, you typically need to fetch it from a remote repository (like GitHub or Bitbucket) and then check it out locally. While Git technically downloads all branches during a clone, Sourcetree requires you to manually "check out" specific remote branches to work on them locally.

If you have already cloned the repository but don't see the specific branch you need in your local "Branches" sidebar, follow these steps:

Sourcetree Download Branch _verified_ May 2026

: Click the Fetch button in the top toolbar. This updates your local view of what exists on the server without changing your files.

: In the left-hand sidebar, expand the Remotes section, then expand origin (or your specific remote name). sourcetree download branch

To "download" a branch in Sourcetree, you typically need to fetch it from a remote repository (like GitHub or Bitbucket) and then check it out locally. While Git technically downloads all branches during a clone, Sourcetree requires you to manually "check out" specific remote branches to work on them locally. : Click the Fetch button in the top toolbar

If you have already cloned the repository but don't see the specific branch you need in your local "Branches" sidebar, follow these steps: expand the Remotes section