> не хочу спорить о возможности менять историю. мне удобнее, когда ее нельзя менятьприкол в том, что менять-то можно - но только на шаг назад. Не спохватился вовремя - проехали.
> а что не так с битбакетом?
git enforcing во все дырки, разумеется. Как и у гитлаба (который тоже еще поддерживает, но тоже на от..сь, а в stand-alone версии вообще ничего нет)
> что до веток, то настоящие ветки как раз в меркуриале, имхо. (https://habrahabr.ru/post/123700/)
ну вот, собственно, о том и речь - с гитом все прекрасно, пока для тебя существует только текущее состояние. Как только надо разбираться, что откуда взялось и с какого места начинать возиться с проблемой - опа, ничего неясно, и инструментов нет, отслеживай вручную кто на ком стоял. (и людей, которые могут подсказать, тоже по пальцам одной руки пересчитать можно)