git push default

C++
Possible values: nothing, matching, upstream, current and simple.
Since Git 2.0, simple became the default (replacing matching)

To view the current configuration:
git config --global push.default

To set a new configuration, for example current:
git config --global push.default current# Configure git to always push to "origin master"
git push -u origin master
Source

Also in C++: