致命:文件 .git/config 中的错误配置行 1

Posted

技术标签:

【中文标题】致命:文件 .git/config 中的错误配置行 1【英文标题】:fatal: bad config line 1 in file .git/config 【发布时间】:2021-03-06 20:13:02 【问题描述】:

在尝试运行颤振时,我收到了这个错误。 我尝试了颤振升级--force,颤振通道稳定以及重新安装颤振 但是这些命令都没有修复错误

【问题讨论】:

.git/config 的第一行是什么? 【参考方案1】:

我通过删除flutter/.git/config下的配置文件然后运行解决了这个问题

git 初始化

flutter 目录下的命令。然后跑了颤振医生,一切都很好。

【讨论】:

【参考方案2】:

您的$FLUTTER_INSTALL_DIR/.git/config 应该如下所示:

[core]
        repositoryformatversion = 0
        filemode = true
        bare = false
        logallrefupdates = true
        ignorecase = true
        precomposeunicode = true
[remote "origin"]
        url = https://github.com/flutter/flutter.git
        fetch = +refs/heads/*:refs/remotes/origin/*
[branch "stable"]
        remote = origin
        merge = refs/heads/stable
[branch "beta"]
        remote = origin
        merge = refs/heads/beta
[branch "dev"]
        remote = origin
        merge = refs/heads/dev

请注意,这不是您的 git 存储库之一。如果不是这样,请重新安装 Flutter。

【讨论】:

$FLUTTER_INSTALL_DIR/.git/config 我应该在终端运行这个吗? 不,根据上面的说明,这是一个供您检查的文件。 我尝试重新安装flutter,我的配置文件如下所示:[core] repositoryformatversion = 0 filemode = false bare = false logallrefupdates = true symlinks = false ignorecase = true [remote "origin"] url = @ 987654321@ fetch = +refs/heads/*:refs/remotes/origin/* [branch "stable"] remote = origin merge = refs/heads/stable 我仍然遇到同样的错误

以上是关于致命:文件 .git/config 中的错误配置行 1的主要内容,如果未能解决你的问题,请参考以下文章

使用 git 设置问题

安装 Carthage 时出现“错误:无法锁定配置文件 .git/config:权限被拒绝”的错误

Git 运行配置(git config、gitk、git gui)

“不知道如何处理' nvcc 致命错误

如何解决require_once中的致命错误

git config 中的 Shell 变量扩展