в мастер. После етого создал 2 ветки от мастера - react и next. Проинициализировал приложения в своих ветках и закоммитил. Проблема: нахожусь я в ветке next, делаю чекаут на react и в ветку react попадает .next - папка из другой ветки. В чем дело? Делаю чекаут на мастер, а там - node_moles и .next, не понимаю как и почему.
А с какой целью вы эти ветки именно так разделили? Кажется, вы в принципе что-то делаете не так... А вообще, локальные каталоги могут оставаться при переключении веток, если файлы в этих каталогах не отслеживаются git / не были закоммичены
Цель - сделать 1 репозиторий с 2 ветками. В одной реакт, в другой некст. Етот репо не проект в класическом понимании, в теории должен служить для всяких тестов. Например хочу изучить как работает лейзилоад для реакта - делаю ответвление от ветки react и називаю ветку lazy_load и чето там делаю. Потом нужно попробовать что то на нексте, делаю чекаут в некст ветку и работаю там. Мб так не нужно делать, и нужно создавать 2 репо отдельно?
Так точно не нужно делать. Либо делите на 2 репозитория, либо делайте монорепозиторий с 2 отдельными каталогами и работайте с ним (если вдруг нужно чтобы react проект работал с next).
Понятно, спасибо)
Обсуждают сегодня