Idea 推送GitHUb

Idea 推送GitHUb

使用Http 推送 github 时常出现问题,导致推送失败!这里我们就是要SSH进行推送

生成SSH密钥

如果你还没有SSH密钥,需要先生成一个。

  1. 打开命令提示符(Command Prompt)或PowerShell。
  2. 输入以下命令生成新的SSH密钥:
▼
text
复制代码
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
  1. 按照提示操作,通常可以直接按回车键接受默认路径和文件名。如果需要设置密码短语(passphrase),可以在提示时输入。
image.png ## 将SSH公钥 添加到GitHub账户

打开密钥所在文件,复制里面的内容,将其粘贴到GitHub的 SSH GitHub → Settings →SSH and GPG keys

配置Git使用SSH

  1. 确保Git配置为使用SSH URL。
  2. 打开命令提示符(Command Prompt)或PowerShell。
  3. 导航到你的本地仓库目录。
  4. 修改远程仓库URL以使用SSH:
▼
text
复制代码
git remote set-url origin SSH地址
  1. 验证远程仓库URL是否已更改:
▼
text
复制代码
git remote -v
image.png

idea 配置 GitHub

image.png

添加gitHub所在仓库的ssh地址 image.png

测试SSH连接

在命令提示符或PowerShell中测试SSH连接到GitHub。

▼
text
复制代码
ssh -T git@github.com

如果一切正常,你会看到类似以下的消息:

▼
text
复制代码
Hi username! You've successfully authenticated, but GitHub does not provide shell access.
image.png
0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
prodigal
内容推荐
day5✅️:SpringBoot进度一点点,项目进度11%以上⏰️:加快SpringBoot的进度📚:没有web基础,学着好吃力啊但没办法必须快一点;Maven的反复配置和报错,插件的选择······我真的改到吐血了!凌晨2点16分,项目终于不报错了没有红色下划线了·······我深刻的发现,真正困难的、拖慢学习进度的,其实并不是知识和技术有多难学,而是准备阶段太痛苦了,任何的前提配置的独立探
5
一.今天学了事务怎么在业务中使用事务@transaction注解@propagation注解二.明天目标hot100 两道三.今日感悟最近对学习提不起兴趣,先爽几天👿👿👿这是今天上课无聊看的面试题
4
day6✅️:Java课程的static和继承,写了heima的高级用户管理系统,两道力扣简单算法题⏰️:多态、接口的学习,把前一天的两道算法题用方法二写出来,再写两道算法题📚:我还是老老实实把Java的全部课程都认真过一遍,不要为了赶进度把所有课程听得一头雾水;我代码编程能力是有的,一口气就能把300行的代码全部自己写出来,比评论区的同学快很多;要学习尼古拉斯阿玮说的画图法,写代码前把思路画出
4
Day 14✅ 今天做了:1、6007复习以及期中考2、使用astrbot和snowluma给qq小号接入ds⏰ 明天计划:1、5491上课2、5489作业3、ds活人感增强:能使用表情包、拉入qq群、可以更多互动、发动态和签名4、了解astrbot和snowluma原理,以及了解b站是如何接入ds的5、尽量去做:马里奥项目推进、5491项目推荐📚 今日感悟:1、期中考现在完全结束了,考完还是觉
3
Day 3✅ 今天做了:Claude code上下文管理;langchain学习⏰ 明天计划:📚 今日感悟:
1
下载 APP