@tarp20

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

60bf55b4a462c999747737.png

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

не переключает ветку
60bf56b23ac53346007168.png
  • Вопрос задан
  • 948 просмотров
Решения вопроса 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)
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы