Задать вопрос
@Alex1265
I love IT

При выполнении команды checkout выводит ошибку, что не так?

1) В середине своего проекте выполнил команду git init
2) Проверил файлы через git status
3) Выполнил команду git add .
4) Проверил все файлы были зеленого цвета в git status
5) Неправильно сверстал макет.
6) Проверил что где изменилось через git status
7) Почти в всех файлах есть изменение и теперь при выполнение команды git checkout выводит такую фигню fatal: You are on a branch yet to be born что делать?
  • Вопрос задан
  • 1328 просмотров
Подписаться 1 Средний 5 комментариев
Решения вопроса 1
sergey-kuznetsov
@sergey-kuznetsov Куратор тега Git
Автоматизатор
Если вы хотите вернуть файлы в то состояние, в котором они были в момент последней индексации, то выполните вот такую команду
git restore :/

Фраза You are on a branch yet to be born означает буквально то, что репозиторий совершенно пустой. Вы не сделали ещё ни одного коммита и нет ни одной ветки, поэтому команда checkout бессмысленна. Надо было после индексации git add . сразу всё и закоммитить первым делом.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@senchkim
Junior Frontend
а команда `git branch -a` что показывает Вам?
Ответ написан
toxa82
@toxa82
Checkout не разрешает сделать если изменены и незакоммичены файлы которые меняются при checkout'е. Вам нужно сделать коммит или удалить изменения в файлах если они не нужны.
Ответ написан
Ваш ответ на вопрос

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

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