Невозможно изменить sh изменения в проекте angular с использованием Visual Studio GitHub. - PullRequest
1 голос
/ 05 апреля 2020

Я пытаюсь использовать расширение github в visual studio, каждый файл c# работает нормально, но когда я делаю изменения внутри проекта ClientApp, эти изменения не обнаруживаются. Когда я впервые подключился к своей основной ветке, в моем angular проекте была та папка. git, которая могла вызвать проблему, но теперь я больше не могу добавлять эти файлы.

Bellow, моя ветка github. Обратите внимание, что моя папка ClientApp отличается. enter image description here

Как заставить мой github выполнить pu sh мой angular проект в основной ветке?

1 Ответ

1 голос
/ 05 апреля 2020

Если вы хотите, чтобы содержимое ClientApp передавалось вместе с остальными файлами вашего проекта, вам необходимо:

git rm --cached ClientApp    # no trailing /
git commit -m "Delete gitlink"
git add ClientApp
git commit -m "Add ClientApp content"
git push

Значение: удаление вложенной папки .git внутри ClientApp не было достаточно.
Вам необходимо удалить gitlink (специальную запись в индексе), в которой записано root дерево SHA1 вложенного репо ClientApp.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...