我在Windows上使用GitHub并且一直工作正常,当我今天打开它时,它说:
无法加载此存储库的提交历史记录。你可能需要 打开一个shell并调试这个repo的状态。
然后:
无法获取分支列表。
当我打开shell并尝试git status
或其他任何命令时,它会返回此错误:
致命:.git / config
中的错误配置文件第1行
不知道该怎么办?我读过有人说要用早期版本替换配置文件,但我没有早期版本..
答案 0 :(得分:8)
我的问题可能很模糊,但我不确定自己发生了什么。我通过使用Windows搜索在我的笔记本电脑上找到.git / config文件并删除它来解决它。然后我删除了我的github文件夹的内容并再次克隆了repo,它在以后工作:)
答案 1 :(得分:6)
我通过
解决了这个问题答案 2 :(得分:3)
我遇到了同样的问题,我从本地存储库中删除了.gitconfig文件。问题解决了。
答案 3 :(得分:3)
我在我的Mac上通过
解决了这个问题[user]
name = myname
email = myemail@example.com
现在所有的git命令都开始工作了
答案 4 :(得分:1)
cd $HOME
导航到用户的家。vim ~/.gitconfig
导航到 .gitconfig 文件。答案 5 :(得分:0)
答案 6 :(得分:-2)
我刚刚删除了.gitignore的所有内容,并运行了以下命令:
git config --global user.name "give your user name here"
git config --global user.email "your.email.id"
注意:我刚刚在PC上安装了git,所以.gitignore文件中没有太多更改,因此我认为清除所有内容是安全的。