致命:文件 .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的主要内容,如果未能解决你的问题,请参考以下文章
安装 Carthage 时出现“错误:无法锁定配置文件 .git/config:权限被拒绝”的错误