.git/config: Difference between revisions
Jump to navigation
Jump to search
Line 12: | Line 12: | ||
==<tt>[core]</tt>== | ==<tt>[core]</tt>== | ||
==<tt>[remote]</tt>== | ==<tt>[remote]</tt>== | ||
<code>[remote]</code> entires represent [[Git Concepts#Remote|remotes]] for the current repository, and are manipulated by the [[git remote#Overview|git remote]] command. | <code>[remote]</code> entires represent [[Git Concepts#Remote|remotes]] for the current repository, and are manipulated by the <code>[[git remote#Overview|git remote]]</code> command. | ||
<syntaxhighlight lang='ini'> | <syntaxhighlight lang='ini'> | ||
[remote "origin"] | [remote "origin"] | ||
Line 19: | Line 19: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
More than one <code>[remote]<c/ode> entries are possible if the local repository has multiple [[Git Concepts#Remote|remotes]]. | More than one <code>[remote]<c/ode> entries are possible if the local repository has multiple [[Git Concepts#Remote|remotes]]. | ||
==<tt>[branch]</tt>== | ==<tt>[branch]</tt>== | ||
Revision as of 22:50, 9 January 2024
Internal
Overview
.git/config
maintains repository specific configuration is maintained, which is read and written with git config --local [...]
Configuration Elements
Configuration elements maintained in /etc/gitconfig
, .gitconfig
and .config/git/config
apply:
Additionally, the following specific configuration elements also apply:
[core]
[remote]
[remote]
entires represent remotes for the current repository, and are manipulated by the git remote
command.
[remote "origin"]
url = https://gogs-cicd.apps.openshift.novaordis.io/gogs/novaordis-session-servlet.git
fetch = +refs/heads/*:refs/remotes/origin/*
More than one [remote]<c/ode> entries are possible if the local repository has multiple remotes.
[branch]
See
[http]
See
[user]
Maintains user identity information, configured with git config.
name = John Doe
email = john@doe.com