Да я не накосячил я перенес, как есть и все, я пока не понимаю, что там нужно менять)

Делай git commit --no-verify git push --no-verify А там я посмотрю в чем ты накосячил.

Структуру перенес, но комит отправить не получается у тебя же там проверки, а у меня все красное.

В кадом компоненте, где нужны свои стили, или ./styles.ts, или ./styles/index.ts

Что со стилями делать переносить, как есть или создовать папку View и в ней styles с index.ts?

Нет. Пока можешь вообще удалить ее. Unit-тесты - это отдельная тема и мы ее не проходили. Они помогают в адльнейшем в том, чтобы проверять, что очередное улучшение ничего не сломало, но на ранних этапах только время отнимет, и непосредственно на функционал никак не влияют.

Папку tests, которая лежит в MainPage нужно добавлять в каждую страницу?

Кстати, проверь git status. Наверняка у тебя сейчас появились изменения в package.json (записалась новая версия пакета next-seo). Если так (и нет никаких других еще твоих изменений), отмени их сразу, чтобы не мешались. git reset --hard

Просто установи зависимости и все. yarn Далее запускайся в деве yarn dev

И что теперь делать перезапускать все с нуля?