.git/config: Difference between revisions
Jump to navigation
Jump to search
Line 5: | Line 5: | ||
<code>[[.git/config]]</code> maintains repository specific configuration is maintained, which is read and written with <code>git config --local [...]</code> | <code>[[.git/config]]</code> maintains repository specific configuration is maintained, which is read and written with <code>git config --local [...]</code> | ||
=Configuration Elements= | =<span id='Entries'></span>Configuration Elements= | ||
Configuration elements maintained in <code>/etc/gitconfig</code>, <code>.gitconfig</code> and <code>.config/git/config</code> apply: | |||
{{Internal|Git_Configuration#Configuration_Elements|Git Configuration | Configuration Elements}} | {{Internal|Git_Configuration#Configuration_Elements|Git Configuration | Configuration Elements}} | ||
Additionally, the following specific configuration elements also apply: | |||
=Entries= | =Entries= |
Revision as of 22:48, 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:
Entries
[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] entries are possible, in case 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