
In order to remove a set value from git config file, you can make use of the --unset option along with the config command.
git config --unset [--local|--global|--system] value
Example:# git config --list --show-origin
file:/etc/gitconfig core.editor=nano -w
file:/home/neo/.gitconfig user.email=you@example.com
file:/home/neo/.gitconfig user.name=Neo
file:.git/config core.repositoryformatversion=0
file:.git/config core.filemode=true
file:.git/config core.bare=false
file:.git/config core.logallrefupdates=true
file:.git/config dev.name=Mike
Let us try to unset dev.name at the local level.
# git config --unset --local dev.name
git config --list
core.editor=nano -w
user.email=you@example.com
user.name=Neo
core.repositoryformatversion=0
core.filemode=true
core.bare=false
core.logallrefupdates=true
-
Facing issues? Have Questions? Post them here! I am happy to answer!
More Posts related to Git,
- Fix [oh-my-zsh] Cant update: not a git repository
- [fix] fatal: pathspec index.html did not match any files error
- How to ignore files in git using .gitignore file
- Git Fix: fatal: refusing to merge unrelated histories Error
- Install GitHub Command Line Tool on Mac
- How to change directory in Git bash
- Get List of all local branches git command
- fix fatal: --local can only be used inside a git repository error
- [git] fatal: your current branch 'main' does not have any commits yet
- Git Revision Questions Before the Interview
- Change the default git branch name from master to main
- git command to remove/unstage files from staging area
- Remove git config at Local, Global or System Levels?
- [fix] fatal: this operation must be run in a work tree in git
- Clone a particular remote brach using git clone command
- How do I get a list of all branches in Git?
- How to check your installed version of Git
- Step-by-Step: How to delete a git branch from local as well as remote origin
- Git Commit - Author identity unknown, Please tell me who you are email
- fatal: Unable to create '/c/git_repo/.git/index.lock': File exists. If no other git process is currently running, this probably means a git process crashed in this repository earlier.
- How to Rename a Git Local Branch Using the --move Option
- Perform an Empty Commit in Git without anything in Staging Area
- [Fixed] Git Clone git@github.com: Permission denied (publickey) Could not read from remote repository Fatal error
- GitHub: How to Search Code
- Rename git branch on Local and GitHub Remove using Command
More Posts:
- Multi-line Statements in Python: Breaking Code Across Lines (line continuation techniques) - Python
- Bash Script to prefix files with sequential numbers in a directory - Bash
- How to install micro text editor using brew on macOS - MacOS
- Quick Fix: How to Force Restart Your iPhone - iOS
- How to Fix cd: too many arguments Error in Terminal: A Step-by-Step Guide - MacOS
- Java Spring Boot 3 Web Hello World with Gradle in IntelliJ - Java
- Installing Gradle on macOS - Gradle Tutorial - Gradle
- Notepad++ Save Failed - Please check if this file is opened in another program. - NotepadPlusPlus