рендер вызывается для каждого из подкомпонентов, и это нормально, вы можете проверить инспектор элементов Chrome, чтобы увидеть, что происходит в DOM. взгляните на Здесь
Вы не можете перейти на другую ветку, если не очистите свое дерево. Это делается путем фиксации ваших изменений, их возврата или сохранения в тайнике.
] Вероятно, вы не захотите использовать тайник для этой цели.[
] [] Если вы действительно хотите одновременно разрабатывать мастер и ветку возможностей, я предлагаю клонировать ваш репозиторий, работать в клоне и мастере, а затем использовать push and pull для перемещения изменений между ними.[
] [] Если вы часто переключаетесь между ними, я предлагаю проверять перед переключением; нет ничего плохого в том, чтобы проверять мусор; git позволяет легко разобраться с этим позже. [
]