GOOGLE ADS

пятница, 6 мая 2022 г.

Система контроля версий Vscode не распознает мой репозиторий

У меня есть локальное репо, которое было связано со старым удаленным репо. Я сделал новый репозиторий на GitHub и запустил его в папке

git remote set-url origin <new repo url>

где URL-адрес — это новое репо. Потом я побежал

git push -u origin master

Что подтолкнуло все к моему новому репо. Если я побегу

git remote -v

Я получаю правильное местоположение репо. Но vscode, похоже, не распознает репо. В нем говорится, что открытая в данный момент папка не имеет репозитория git. Почему это? Я попытался запустить git init, который печатает

Reinitialized existing Git repository in <folder name/.git/>

Но это ничего не делает?

Что я могу сделать, чтобы система управления версиями vscode снова увидела мой репозиторий? У меня есть незафиксированный код, поэтому не все загружается, поэтому я не могу просто клонировать репо.

Редактировать:

Когда я пытаюсь зафиксировать, я получаю следующую ошибку

$ git commit -a -m "Renamed the repo"
fatal: this operation must be run in a work tree

Решение проблемы

Мне пришлось зайти в свой.git/config и обновить поле рабочего дерева до нового местоположения папки.

Комментариев нет:

Отправить комментарий

Laravel Datatable addColumn returns ID of one record only

Я пытаюсь использовать Yajra Datatable для интеграции DataTable на свой веб-сайт. Я смог отобразить таблицу, но столкнулся с проблемой. В по...