Не могу получить удалённую ветку из github
На удалённом репозитории сама ветка есть
git fetch
со всеми его вариациями работает.
Но ветка так и не появляется(((
git checkout SUN-36--useauto-direct-conversion
error: pathspec 'SUN-36--useauto-direct-conversion' did not match any file(s) known to git
Ответы (1 шт):
Удалённая ветка
SUN-36--useauto-direct-conversionв вашей копии будет иметь имяremotes/origin/SUN-36--useauto-direct-conversion(вместоoriginможет быть другое имя удалённого репозитория, если вы это указали). Уточнить имя вы можете командойgit branch --list --allНа удалённую ветку нельзя переключиться. Их можно менять только командами
pushиfetch/pull. Вам необходимо сначала создать локальную ветку, ассоциированную сremotes/origin/SUN-36--useauto-direct-conversionкомандойgit branch -t SUN-36--useauto-direct-conversion remotes/origin/SUN-36--useauto-direct-conversion, и после этого можно на неё переключаться.
Когда внесёте изменения в локальную ветку, вы сможете отправить их в удалённый репозиторий, в соответствующую ветку, командой git push
