He estado usando Git durante un tiempo y recientemente descargué una actualización solo para encontrar este mensaje de advertencia cuando lo intento push
.
warning: push.default is unset; its implicit value is changing in
Git 2.0 from 'matching' to 'simple'. To squelch this message
and maintain the current behavior after the default changes, use:
git config --global push.default matching
To squelch this message and adopt the new behavior now, use:
git config --global push.default simple
Obviamente puedo establecerlo en uno de los valores mencionados, pero ¿qué significan? ¿Cuál es la diferencia entre simple
y matching
?
Si lo cambio en un cliente, ¿tendré que hacer algo en otros clientes con los que comparto repositorios?