🚀1 本地分支和远程分支断开连接
1.1 问题描述
fatal: 'origin' does not appear to be a git repository
1.2 原因分析
本地分支和远程分支断开连接。
1.3 解决方案
git remote add origin + 你的项目地址
🚀2 README.md文件不在本地代码目录中
2.1 问题描述
failed to push some refs to git
2.2 原因分析
出现错误的主要原因是github中的
README.md
文件不在本地代码目录中。
2.3解决方案
可以通过命令进行代码合并。
git pull --rebase origin maste
🚀3 SSL证书没有经过第三方机构的签署
3.1 问题描述
fatal: unable to access 'https://github.com/用户名/仓库名/':
OpenSSL SSL_read: Connection was reset, errno 10054
3.2 原因分析
这是服务器的SSL证书没有经过第三方机构的签署,所以报错。
3.3 解决方案
git config --global http.sslVerify “false”
🚀4 用户尚未拥有密钥
4.1 问题描述
git@github.com: Permission denied (publickey).
4.2 原因分析
为了向Git服务器提供SSH公钥,如果某系统用户尚未拥有密钥,必须事先为其生成一份。 这个过程在所有操作系统上都是相似的。
4.3 解决方案
cd ~/.ssh ssh-keygen.exe
# 按三次回车后
cat ~/.ssh/id_rsa.pub
# 接着将得到的内容复制到:
🚀5 身份验证的密钥已标记为只读
5.1 问题描述
ERROR: The key you are authenticating with has been marked as read only
5.2 解决方案
🚀6 系统配置了多个秘钥文件。
6.1 问题描述
ERROR: Permission to sweet-yaya/littleGirl.git denied to deploy key
6.2 解决方案
系统配置了多个秘钥文件,产生错乱了,建议删除key文件 ,重新配置。