(created/git2cpp/config/set.md)=
# git2cpp config set

```{parsed-literal}
Set value for one or more config options. By default, this command refuses to
write multi-valued config options. Passing --all will replace all multi-valued
config options with the new value, whereas --value= will replace all config
options whose values match the given pattern.


git2cpp config set [OPTIONS] [&lt;name&gt;] [&lt;value&gt;]


POSITIONALS:
&nbsp; &lt;name&gt; TEXT
&nbsp; &lt;value&gt; TEXT

OPTIONS:
&nbsp; -h,     --help              Print this help message and exit
```
