Я не знаю, как это случилось, но теперь, когда я делаю новую ветку с этой командойЯ не хочу, чтобы увидеть изменения филиалов в основном (мерзавце)
git checkout -b new-branch
и внести некоторые изменения в новом -branch, все эти изменения также появятся у мастера. Однако раньше этого не было.
Ожидается, что также мой ответ на аналогичный вопрос: http://stackoverflow.com/a/1394804/112968 – knittl