git push 提示错误:
fatal: bad config line 1 in file .git/config
我的解决办法是直接删除项目目录下的 .git/config 文件,然后重新 git init。
再次 git push 又遇到报错:
git@github.com: Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
这个错误原因是没有 ssh key,运行下面代码生成 ssh key:
$ ssh-keygen -t ed25519 -C "你的github邮箱"
路径默认即可,passphrase空即可,然后会在提示的目录下生成 id_ed25519.pub 文件,用记事本打开,复制里面的一串代码。然后点击 github 头像 -> Settings -> SSH and GPG keys -> New SSH key ,Title 随意,Key 中粘贴刚才复制的代码,然后输入账号登录密码确认。
之后再次 gut push 正常提交。