我在git中运行了一个全局配置命令,以使用文件排除某些.gitignore_global
文件:
git config --global core.excludesfile ~/.gitignore_global
有没有办法全局撤消此设置的创建?
我在git中运行了一个全局配置命令,以使用文件排除某些.gitignore_global
文件:
git config --global core.excludesfile ~/.gitignore_global
有没有办法全局撤消此设置的创建?
我不确定您所说的“撤消”更改是什么意思。您可以像这样删除core.excludesfile
设置:
git config --global --unset core.excludesfile
当然,您可以简单地编辑配置文件:
git config --global --edit
...然后手动删除设置。
您可以使用--unset
标志git config
来执行此操作,如下所示:
git config --global --unset user.name
git config --global --unset user.email
如果一个配置有更多变量,您可以使用:
git config --global --unset-all user.name
打开配置文件进行编辑:
git config --global --edit
按下Insert并删除设置
最后输入:wq
并Enter保存。
从命令行尝试此操作以更改 git 配置详细信息。
git config --global --replace-all user.name "Your New Name"
git config --global --replace-all user.email "Your new email"
您可以使用检查所有配置设置
git config --global --list
您可以删除设置,例如用户名
git config --global --unset user.name
您可以使用以下方法手动编辑配置或删除配置设置:
git config --global --edit
尝试使用这些命令删除所有用户的用户名和电子邮件。
git config --global --unset-all user.name
git config --global --unset-all user.email
为了补充 larsk anwser,可以在使用 vim 编辑时使用 dd 命令删除输入行:
git config --global --edit
然后:
dd
并按 Enter 以删除该行。完成后,键入ESQ
并:wq
git 配置信息将存储~/.gitconfig
在 unix 平台中。
在 Windows 中,它将存储在C:/users/<NAME>/.gitconfig.
您可以通过打开此文件并删除您感兴趣的字段来手动编辑它。
如果有人只想user
完全删除对象,那么他应该使用:
git config --global --remove-section user
当用户不小心添加了更多不需要的属性时,这很有用,例如user.password
等。
您可以编辑~/.gitconfig
主文件夹中的文件。这是--global
保存所有设置的地方。