С функциональной точки зрения, в децентрализованном рабочем процессе я не вижу разницы между параметрами simpleи currentнастройками push.defaultконфигурации.
currentпереместит текущую ветку в ветвь с таким же именем на указанном удаленном компьютере. simpleбудет эффективно делать то же самое как для отслеживаемых, так и для любых неотслеживаемых пультов для текущей ветки (в обоих случаях он применяет идентичные имена веток).
Может ли кто-нибудь объяснить какие-либо важные различия между ними для децентрализованных рабочих процессов, которых мне не хватает?