Кроме того, я думаю, что иметь 2 проекта в 2 филиалах в одном репо - хорошая идея.
Все, что вам нужно сделать, это создать файлы .gitignore
для каждой ветви и зафиксировать их.
При переключении ветвей будет также извлечен .gitignore
соответствующей ветви.
Если у вас есть файлы, которые вы хотите игнорировать, но не добавляете их в .gitignore
, добавьте их в .git/info/exclude