It would be awesome if I could right-click on a branch I don't have currently checked out and I could click something like 'Update branch', after which it will be updated to the remote.
Effectively pulling without checking out the branch first. This would be equivalent to running:
git fetch origin branchname:branchname
This would save me from (optionally) stashing local changes, checking out the remote branch, clicking in the prompt that I want to pull, checking back to my original branch (and popping local changes back).
Additional context (optional)
PyCharm has such a feature for local branches and I use it often:
Describe the feature that you'd like
It would be awesome if I could right-click on a branch I don't have currently checked out and I could click something like 'Update branch', after which it will be updated to the remote. Effectively pulling without checking out the branch first. This would be equivalent to running:
This would save me from (optionally) stashing local changes, checking out the remote branch, clicking in the prompt that I want to pull, checking back to my original branch (and popping local changes back).
Additional context (optional)
PyCharm has such a feature for local branches and I use it often: