У мене віддалене відділення remote-branch-long-name
. Коли я магітую замовлення із заповненням керма, я можу набрати remote-branch
та origin/remote-branch-long-name
відображатимуться як варіант. Проблема полягає в тому, що щоб перевірити цю гілку локально, я фактично не можу перейти на цю гілку, мені потрібно перейти remote-branch-long-name (without the origin/ prefix)
, оскільки кермо не передбачає, що як варіант завершення, я повинен вручну ввести всю назву гілки.
Чи є інша функція, яку я повинен використовувати для цього випадку використання, або мені потрібно зламати функцію разом?
git checkout foo
, аfoo
це не гілка, алеorigin/foo
є, git створить нову гілкуfoo
та встановить її для відстеженняorigin/foo
. Тож git вчить вас думати: "Я просто замовляюfoo
, а git робить усе необхідне". Але це не працює з магітом; бігmagit-branch-and-checkout
- це шлях.