撤消git config --global branch.autosetuprebase的设置更改

时间:2015-01-19 04:04:23

标签: git

我正在学习如何在团队环境中处理拉取请求。这是我配置的设置,但我不确定这是最好的方法。我该如何取消/更改它?

3 个答案:

答案 0 :(得分:4)

虽然给出的答案是正确的,您只需编辑.gitconfig文件以手动删除设置,但也可以通过命令行删除设置。

git config提供--unset选项,顾名思义,取消设置为其初始值。 Take a look at the documentation.

在您的情况下,这样的命令可能如下所示:

git config --global --unset branch.autosetuprebase

答案 1 :(得分:0)

您可以在几个地方编辑配置。这取决于您将该配置设置为repo还是全局配置。有关详细信息,请参阅the documentation

答案 2 :(得分:0)

由于您使用--global标记进行了设置,因此这些标记将转到您的用户级gitconfig文件。对于linux,这意味着您将在~/.gitconfig文件中设置此项。

要删除它,只需打开~/.gitconfig文件,然后从[branch]标题下删除以下条目

[branch]
    autosetuprebase = always