Mam zdalny oddział remote-branch-long-name. Kiedy skończę kasę po ukończeniu steru, mogę pisać remote-branchi origin/remote-branch-long-namepojawiać się jako opcja. Problem polega na tym, że aby wyewidencjonować lokalnie tę gałąź, faktycznie nie mogę przejść do tej gałęzi, muszę się przełączyć remote-branch-long-name (without the origin/ prefix), ponieważ ster nie zapewnia tej opcji zakończenia, muszę ręcznie wpisać całą nazwę gałęzi.
Czy jest inna funkcja, której powinienem użyć w tym przypadku użycia, czy muszę zhakować funkcję razem?
git checkout foo, alefoonie jest to gałąź, aleorigin/footak, git utworzy nową gałąźfooi ustawi ją na śledzenieorigin/foo. Więc git uczy myśleć: „Właśnie kasujęfoo, a git robi wszystko, co konieczne”. Ale to nie działa z magitem; bieganiemagit-branch-and-checkoutjest właściwą drogą.