如何撤消此git配置?

时间:2017-01-27 23:12:26

标签: git

我不小心做了:

RewriteEngine On
RewriteRule ^enews/item/[0-9](.*)$ /$1 [L,R=301]

如何撤消此配置项?或者将其重置为默认值?

3 个答案:

答案 0 :(得分:1)

查看~/.gitconfig --global标记将写入~/.gitconfig

如果您使用的是Windows,则.gitconfig文件应存储在C:/Users/<your profile name>上。

答案 1 :(得分:1)

而不是使用

手动编辑全局配置文件
git config --global --edit

您可以使用以下命令取消设置(删除)该特定设置:

git config --global --unset url."https://".insteadOf

注意:您可以通过以下方式查看每个设置的定位位置:

git config --show-origin -l

答案 2 :(得分:0)

Git有一种在文本文件中存储配置的机制 通常有3个级别的配置:

  

--system

     

通常您不希望在此处存储任何配置,因为它应包含特定于操作系统的配置

     

--global

     

这是您的配置所在。
  这将在任何操作系统上的主目录中生成~/.gitconfig文件。在寡妇上,主目录位于C:/Users/<your user>下,您可以使用任何文本编辑器

进行编辑      

--local

     

这是您在未指定将此配置写入哪个级别的情况下设置配置时的默认位置。

Git按以下顺序收集所有配置,如果找到一个[system&gt;],则用新值覆盖任何现有值。全球&gt;本地[

在现实生活中,您应该定义全局配置,例如您的默认名称&amp;在全球范围内发送电子邮件,如果您希望为特定项目使用不同的电子邮件,则可以在本地存储库配置中对其进行定义。

您的配置文件如下所示:

enter image description here

因此,在您的情况下,您只需使用任何文本编辑器编辑 [global] 配置文件并删除此行。