Мы не можем переключаться между ветвями в Git без внесения изменений или их скрепления. Какова большая картина этого и почему Линус применяет этот подход при разработке Git?Git ветвление и локальные изменения
Если коммутационные ветви приводят к появлению локальных изменений по ветвям, какова точка в ветвях, поскольку они ожидаются в изоляции?
* Вы можете * переключатель филиалов без первого совершения: см. http://stackoverflow.com/q/22053757/1256452. Но: почему вы утверждаете, что ветви «должны работать изолированно» в первую очередь? См. Также http://stackoverflow.com/q/25068543/1256452 – torek
Я согласен с @torek. Я хотел бы понять, что вы подразумеваете под «работой в изоляции». – siride
Когда-либо использовались виртуальные envs Pythons? Филиалы можно считать одинаковыми до тех пор, пока вы не захотите их объединить. – nehemiah