我是靠谱客的博主 粗暴冬日,最近开发中收集的这篇文章主要介绍Mac 系统 vscode 上传 github 问题 LibreSSL SSL_connect: Operation timed out in connection to github.com:443问题解决方法,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

问题

更改了 SSH 的 key 后,使用 vscode 上传 git 出现报错

fatal: unable to access 'https://github.com/Ryan906k9/SpotmicroaiT/': LibreSSL SSL_connect: Operation timed out in connection to github.com:443 

解决方法

首先,删除本机项目文件夹下面的 .git 文件夹
然后打开终端,进入项目所在目录

git init

重新初始化了 .git 文件夹
注意本地的分支名问题

提示:使用 'master' 作为初始分支的名称。这个默认分支名称可能会更改。要在新仓库中
提示:配置使用初始分支名,并消除这条警告,请执行:
提示:
提示:  git config --global init.defaultBranch <名称>
提示:
提示:除了 'master' 之外,通常选定的名字有 'main''trunk''development'。
提示:可以通过以下命令重命名刚创建的分支:
提示:
提示:  git branch -m <name>

根据提示设置分支名

git config --global init.defaultBranch main
git branch -m main
git remote add origin git@github.com:Ryan906k9/SpotmicroaiT.git

这个指令添加了远程版本库

git remote add [shortname] [url]

输入指令获得远程库的内容

git pull origin main

注意,这里远程库的名字,我这里叫做 main,有的可能叫做 master,具体可以查看 github 的项目
在这里插入图片描述
然后就可以在本地仓库项目中修改内容了

修改好了要 push 到 github 上
可以使用命令行

git add .
git commit -m "your message"
git push origin main

也可以直接使用 vscode 的git插件
修改的文件进行 save 后,可以看到源代码管理这里会出现提示
然后点击加号➕,暂存所有修改
在这里插入图片描述
然后点击☑️,进行提交
在这里插入图片描述
这时候会要求输入 消息
输入后点击回车确认
在这里插入图片描述
最后点击同步,进行推送
在这里插入图片描述
最后点击确定

完成

最后

以上就是粗暴冬日为你收集整理的Mac 系统 vscode 上传 github 问题 LibreSSL SSL_connect: Operation timed out in connection to github.com:443问题解决方法的全部内容,希望文章能够帮你解决Mac 系统 vscode 上传 github 问题 LibreSSL SSL_connect: Operation timed out in connection to github.com:443问题解决方法所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(34)

评论列表共有 0 条评论

立即
投稿
返回
顶部