-
-
Save nashid/da5dacb75a8043bc85233a7843bd2a24 to your computer and use it in GitHub Desktop.
Three levels of GIT config
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# There are 3 levels of git config: global, project, and system. | |
# global: Global configs are available for all projects for the current user and stored in ~/.gitconfig. | |
# project: Project configs are only available for the current project and stored in .git/config in the project's directory. | |
# system: System configs are available for all the users/projects and stored in /etc/gitconfig. | |
# Create a global config | |
$ git config --global user.name "John Doe" | |
# Create a project specific config, you have to execute this under the project's directory. | |
$ git config user.name "John Doe" | |
# Create a system config | |
$ git config --system user.name "John Doe" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment