When creating a new branch in the graph by right-clicking a branch ref, GitLens currently assumes that you want to set the upstream of the newly-created branch to the branch you're creating it from and does it without asking.
This has caused issues multiple times when I push changes because they go to main instead of my-feature-branch, triggering builds and updating release notes in production.
originates from this slack conversation