#git #visual-studio-code #git-init
#git #visual-studio-code #git-init
Вопрос:
Я создал один новый файл в пустом каталоге, используя VS Code. Я перешел в систему управления версиями и выбрал инициализацию этого каталога в качестве репозитория git. Теперь синяя полоса перемещается, а на значке git появился синий значок часов.
Чего он ждет? В командной строке инициализация git не вызывает затруднений и длится доли секунды.
Комментарии:
1. Привет! Вы подключаетесь через ssh? Какая у вас операционная система? Может быть проблема с разрешениями. Если вы нажмете на 3 точки вверху, вы можете переключить отображение выходных данных Git
2. Спасибо, интересно, что это был не только git init VS Code, но и множество других команд. И ему нужен репозиторий с удаленным аналогом. При инициализации…
3. Как задержка ssh будет задействована в локальной операции, например
git init
?4. @eftshift0 Нет, я пытался получить информацию об операциях, которые VS Code пытался выполнить в фоновом режиме. Когда вы подключаетесь по ssh в VS Code к машине с Linux, VS Code настраивает сервер на удаленной машине для запуска плагинов.
Ответ №1:
Если вы нажмете на 3 точки вверху, вы можете переключить Отображение выходных данных Git. Это даст вам информацию о том, какие команды VS Code выполняются в фоновом режиме.
Ответ №2:
У меня была такая же проблема. Нажимаем «Инициализировать репозиторий», и ничего не происходит.
Я думаю, что это проблема с правами чтения / записи в папке проекта.
Я использую Windows, но, возможно, то же самое и с Linux.
При создании проекта Laravel с помощью composer возникает проблема: создается скрытая папка .git, но больше ничего не происходит.
При создании папки проекта вручную с помощью File Explorer и последующей сборке проекта с помощью composer проблема решена.
Итак, я предполагаю, что композитор каким-то образом ошибается с созданием папки.
Ответ №3:
Была такая же проблема. Возникли некоторые проблемы с правами доступа к папкам. Решаемая путем изменения разрешений папки для текущего пользователя, вошедшего в систему (самостоятельно), и перезапуска VS Code.
Для подробного объяснения я следовал этому руководству: Инициализировать репозиторий, не отвечающий #148023