Подтвердить что ты не робот

Как изменить ветвь git в Android Studio

У меня есть 2 ветки в моем проекте gitlab. Теперь я нахожусь на ветке мастера (по умолчанию). Я хочу изменить его на другую базу, вот что я пробовал:

Когда я перейду к VCS -> Git -> Branches и нажмите Checkout tag or revision, я всегда получаю сообщение об ошибке:

pathspec "моя ветка" не соответствует файлам, известным git

Что мне делать? Все, что я хочу сделать, это изменить branch и выполнить запрос pull.

4b9b3361

Ответ 1

Чтобы проверить другую ветку из Android Studio:

В разделе VCS → Git → Филиалы вы увидите этот экран

введите описание изображения здесь

В разделе "Местные ветки" вы увидите локальные ветки, которые вы можете проверить. В самом низу вы видите текущую отмеченную ветку (в моем случае master). Чтобы проверить другую ветку, выберите ее и нажмите "Оформить заказ".

введите описание изображения здесь

В моем примере у меня есть только одна локальная ветвь с именем test. Вот почему это только показывает, что один.

После проверки другой ветки это окно появится в нижней части экрана.

введите описание изображения здесь


Чтобы ваши удаленные ветки GitLab отображались в Android Studio, вам сначала нужно их получить:

VCS → Git → Fetch. После этого он будет отображаться

введите описание изображения здесь

Ответ 2

Я заметил, что когда я пробую этот поток, а затем вставьте имя ветки, я получаю:

Не удалось проверить foo: fatal: 'foo ^ 0' не является допустимым именем ветки. Я не то, что вставляет ^ 0 a конец,

Поэтому я вместо этого просто вызываю git checkout (имя вставки ветки) из командной строки, которая работает.

Ответ 3

Откройте терминал AndroidStudio, затем введите

git branch name_of_branch_you_want_to_switch