Example:
I have master checked out. But some other branches are behind their respective origin/HEAD commits.
On Windows, you can right click them and Fetch my_feature for example, and it will perform this:
git fetch origin my_feature:my_feature
This updates your local commit pointer on that branch without having to first check it out.
I was always disapointed this fetch feature was missing on macOS, and was delighted to see the menu option for it appear in a recent update.
However, it doesn't do even remotely the same thing.
Instead it does this:
git fetch --recurse-submodules origin
And all this does is recurse through all submodules performing fetch, which is not helpful or useful.
Please make it the same as Windows :)
Hey @Ian Day ,
There was this feature request that's related to what you're looking for SRCTREE-6224: Add non-active branch fetch like SourceTree Windows has, but it's been marked as 'Closed' 👀
You could browse if there are any open suggestions related to this (I did a quick look but couldn't manage to find it), and, if not, you can create a new feature request yourself. If you do, feel free to share the link here 🙂
But in general, yeah... macOS doesn't exactly match Windows' behavior :/
Cheers,
Tobi
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.