Задать вопрос
@tarp20

Как переключиться на другую ветку?

60bf55b4a462c999747737.png

При команде
git checkout remotes/origin/feature/acproject-access-control

не переключает ветку
60bf56b23ac53346007168.png
  • Вопрос задан
  • 1092 просмотра
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • ProductStar
    Python + Flask + Git: веб-разработка с нуля
    2 месяца
    Далее
  • Учебный центр IBS
    DEV-007 Введение в систему контроля версий Git
    1 неделя
    Далее
  • Stepik
    Git (система контроля версий)
    1 неделя
    Далее
Решения вопроса 1
sergey-kuznetsov
@sergey-kuznetsov Куратор тега Git
Автоматизатор
Всё у тебя переключилось. Ты перешел в нужное состояние (HEAD is now at...), но на него не указывает ни одна ветка (состояние detached HEAD)

Локальную ветку надо дополнительно создать.
Ведь ветка это лишь именованый указатель на состояние проекта.

Либо сейчас создай ветку в текущем состоянии.
git branch feature/acproject-access-control

Либо повтори правильно переключение:
git checkout -b feature/acproject-access-control origin/feature/acproject-access-control
хотя наверное и короткая команда сработает:
git checkout feature/acproject-access-control
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
yarkov
@yarkov
Помог ответ? Отметь решением.
Ну так потому что в текущей ветке есть несохранённые изменения
Ответ написан
Wyrd
@Wyrd
Архитектор
Не мучайтесь (если, конечно, вы не фанат консоли), поставьте бесплатный https://www.sourcetreeapp.com/ - он умеет почти все что умеет консоль (если Source Tree не хватило, то вы что-то сильно сделали не так, например, "случайно" сделали hard reset)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
Made In Dream Санкт-Петербург
от 100 000 до 220 000 ₽
от 250 000 до 320 000 ₽