mr create resets my tracking branch
Created by: maxice8
Description
I have a branch ocrmypdf
that tracks upstream/master
, which loses its tracking branch whenever glab mr create
is used.
Expected Behavior vs Actual Behavior
I expect it to respect my tracking branch, I set it explicitly with my tooling for dealing with git and glab
has no business touching it.
Possible Fix
Don't touch my trackings.
Steps to Reproduce
- Make a new git repository somewhere
- Add an
origin
remote - type:
git switch --create foo --track origin/master
- type:
echo 1 > file && git add . ; git commit -m "New File!"
- type:
git status -sb
, save the output for comparison later - type:
glab mr create --fill
- type:
git status -sb
, compare with the output on the 5th step
Logs
$ git status -sb
## ocrmypdf..upstream/master
$ glab mr create --fill
[truncated]
$ git status -sb
## ocrmypdf
Your Environment
- Version used (Run
glab --version
): glab version 1.12.1-95-gf6476ebd (2020-12-23) - Operating System and version: Fedora SilverBlue 33