Добавление файлов и исключение файлов из git merge
У меня два вопроса: я добавил новую ветку в локальный репозиторий, поэтому у меня есть два "хозяина" и новый "новый". Я добавил и зафиксировал некоторые файлы в новых, но когда я переключаюсь обратно в master, новые добавленные файлы все еще находятся в master. Как это может быть?
Кстати, я хочу добавить много файлов в новые, которые я не хочу отображать в master, когда я объединяю new и master (но, возможно, мне нужно, чтобы этот "исключенный мастер объединял файлы" для объединения в другие ветви). Я знаю о.gitignore, но здесь я хочу ограничить объединение некоторыми конкретными файлами, как это сделать (я слышал о подмодулях, но, похоже, это не соответствует моей конкретной проблеме)