Вы должны импортировать переключатель как import { Switch, Route } from "react-router-dom";
в вашем AppRouter.jsx
.
Вы не можете импортировать BrowserRouter as Switch
Похоже, что лучше всего сначала сделать:
git clean
Удалить все неотслеживаемые файлы, а затем продолжить обычным git pull
...
Попробуйте следующее:
git reset --hard HEAD
git pull
Он должен делать то, что вы хотите.
Вы можете найти эту команду полезной для отбрасывания локальных изменений:
git checkout <your-branch> -f
А затем выполните очистку (удаляет неотслеживаемые файлы из рабочего дерева):
git clean -f
Если вы хотите удалить неотслеживаемые каталоги в дополнение к неотслеживаемым файлам:
git clean -fd
git fetch --all
затем, если Вы еще находитесь на основном ответвлении
git reset --hard origin/master
git reset --hard origin/master<branch_name>
Вы могли попробовать
git pull --force
, если Вы хотите перезаписать все локальные файлы
Я сделал это, чтобы заставить это работать:
На компьютере, где я создал новое ответвление:
git push --all
На компьютере, где я хотел, чтобы новое ответвление показало:
git fetch --all