之前一直用gitee,准备转到github。因为一步一步尝试。如果是新手或许文章会有帮助

在这里插入图片描述
点击 new

在这里插入图片描述
创建
在这里插入图片描述

拉代码

Idea 打开
在这里插入图片描述

复制一个 pom 文件作为 maven 管理
在这里插入图片描述
提交代码
在这里插入图片描述

不出意外的出意外,报错
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
点击authorize JetBrains 失败

分析问题

本质就是没有把公钥给 git
这里没有的可以百度生成ssh
在这里插入图片描述
在这里插入图片描述
id_rsa.pub 的内容扔到 github的这个框框中就 ok 了

试了之后还是不行
在这里插入图片描述
也许 ssh 的思路就是错的,就是需要token

在这里插入图片描述

其实这两个选项都可以,感觉 classic 靠谱些。
在这里插入图片描述
从上到下依次是 token 的名字,过期时间,最消防的 repo 勾选应该就可以对代码进行提交和 pull 了
另外生成的 token 需要复制到本地,因为第二次点进去就不会再显示了
在这里插入图片描述

从来,需要多勾选些选项 然后尝试了还是不行。
但是点击上面图片的 generate 跳转的页面自动勾选并且生成的 token 就可以
在这里插入图片描述

还是有问题报错超时 ……
然后找了一篇文章些的挺详细的。这里把重要的命令复制下来了

Git报错: Failed to connect to github.com port 443 解决方案_git_zpf1813763637-华为开发者联盟HarmonyOS专区

**查看代理命令**
git config --global --get http.proxy
git config --global --get https.proxy

**取消代理命令**
git config --global --unset http.proxy
git config --global --unset https.proxy

**配置http代理**
git config --global http.proxy 127.0.0.1:7890
git config --global https.proxy 127.0.0.1:7890

这里我只设置了 http.proxy 就可以用了

总结,就是生成一个 token,然后将 token 配置到 idea 中就可以了。

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐