• Почему возникает ошибка?

    v_decadence
    @v_decadence
    Это значит, что в текущем рабочем дереве есть неотслеживаемые файлы, которые будут затёрты при merge и Git не позволяет вам потерять возможно важные файлы.
    Нужно либо их удалить, либо закоммитить, либо сделать stash, либо занести в .gitignore.
    Ответ написан
    9 комментариев
  • Vscode не видит git, что делать?

    @Nomikama
    После переустановки Windows тоже столкнулся с такой проблемой, новые репозитории не создавало и старые в проектах не видело (предлагало инициализировать новый, хотя в проекте уже была папка .git). Комментарий выше не помог т.к. все уже было прописано после установки самого GIT. Оказалось, что была добавлена новая опция для безопасности. Чтобы отключить её глобально можно прописать следующую команду: git config --global --add safe.directory "*" в терминал и должно заработать. Но рекомендую перед её применением ознакомиться для чего данная опция вообще была введена. Другие варианты для этой настройки можно посмотреть странице git

    пс: вопросу больше года, но поиск сегодня привел меня сразу на эту тему, поэтому может кому-то тоже поможет.
    Ответ написан
    1 комментарий