When working with a GitLab MR, the checked-out MR branch is not set up to track the remote branch, so attempts to pull upstream changes result in a git error stating that the branch isn't tracking a remote.
This is a result of how we're using the same checkout logic for GitHub and GitLab.
When working with a GitLab MR, the checked-out MR branch is not set up to track the remote branch, so attempts to pull upstream changes result in a git error stating that the branch isn't tracking a remote.
This is a result of how we're using the same checkout logic for GitHub and GitLab.