У мене віддалене відділення 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- це шлях.