#javascript #node.js #windows #git
#javascript #node.js #Windows #git
Вопрос:
В имени папки проекта есть файл (*.js). Когда я клонировал этот репозиторий, сначала я не получал никаких файлов, а теперь, когда я каким-то образом смог получить рабочее дерево локально, весь проект обнаруживается как неустановленные изменения. Поэтому, чтобы удалить это, я побежал
сброс git — жесткий
но появляется ошибка, говорящая:
ошибка: не удалось создать файл src /scripts/* .js: недопустимый аргумент
фатальный: не удалось сбросить индексный файл до версии ‘HEAD’.
Я думаю, что это проблема с именем файла или git в Windows. Я не совсем уверен.
Я просто хочу, чтобы весь репозиторий обрабатывался нормально, как и другие репозитории. Обычный клон, и я могу начать работать.
Комментарии:
1. Если это имя файла действительно содержит
*
, то вы не можете создать такой файл в Windows2. Да, это так. Дело в том, что человек, создавший репозиторий, работает на Mac, и я предполагаю, что подстановочные знаки, такие как ‘*’, разрешены в macOS. Поэтому, когда я пытаюсь клонировать его в Windows, возникает ошибка. Итак, в такой ситуации нет решения?
3. Вы можете попробовать переименовать файл в удаленном репозитории, если у вас есть к нему веб-доступ (например, GitHub).
4. Да, я думал об этом. Так что, я думаю, это единственный выход.