Почему Git прерывает checkout с сообщением untracked working tree files would be overwritten?
untracked working tree files would be overwritten
Целевая ветка отслеживает путь, который сейчас существует как неотслеживаемый локальный файл, поэтому checkout уничтожил бы локальные данные.
В текущей ветке вообще нет коммитов.
Git не может подключиться к удалённому серверу во время checkout.
Запрошенной ветки заведомо не существует.