Skip to content
| Marketplace
Sign in
Visual Studio>Tools>Git Pull
Git Pull

Git Pull

Mads Kristensen

|
15,698 installs
| (2) | Free
Trigger a 'git pull' with a keyboard shortcut or automatically on solution load without having to go through multiple steps in the Team Explorer window.
Download

Always stay-up-to date with the latest commits to your source code repositories and avoid push conflicts.

This implementation embeds hub and executes the sync command, see: https://hub.github.com/hub-sync.1.html

  • If the local branch is outdated, fast-forward it;
  • If the local branch contains unpushed work, warn about it;
  • If the branch seems merged and its upstream branch was deleted, delete it.

Manual Git Pull

This extension exposes the "git pull" command on the context menu of the solution node in Solution Explorer. The same command is also available using the keyboard short cut Ctrl+K, Ctrl+Z.

Guids and IDs

Automatic Git Pull

The extension can also invoke "git pull" automatially when a solution opens. The extension will load on a background thread when the first solution is being opened. It does so with little to no impact to solution load performance.

This can be enabled in the Tools -> Options dialog as illustrated below.

Options

When this setting is set to false, the extension is not being loaded at all. Only when the command is manually invoked will the extension load.

Visual confirmation

The Output Window will show the information about the git pull command.

Statusbar

License

Apache 2.0

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft