使用 IDEA 的 Git 遇到的问题及解决过程

使用 IDEA 的 Git 遇到的问题及解决过程
前提
创建完项目和 GitHub 仓库后,在 IDEA 里准备添加 Git 远程发现无法添加。
遇到问题及解决过程
前段时间重装一次电脑,没有备份 SSH 密钥,需要重新生成一个
Git 配置全局用户名和邮箱
1 | >git config --global user.name '用户名' |
生成 ssh key,提示报错
1 | >ssh-keygen -t rsa -C "邮箱" |
打开 services.msc 后发现原因为 OpenSSH 服务未安装。
因为 Windows 自带的安装功能由于未知原因无法安装,这里采用了 GitHub 开源的离线安装。
Releases · PowerShell/Win32-OpenSSH
安装完毕后记得开启服务(默认自动开启)
再次运行生成 ssh key,可以发现已经可以正常运行了。
将生成的 id_rsa.pub 文件中的内容导入 GitHub 的 SSH keys 中。
返回 IDEA 再次尝试添加 Git 远程,可以正常添加。问题解决。
测试 Git
尝试推送至仓库。
可以正常运作。
写个 Hello world ,再进行推送。测试成功。
测试回退操作。
右键项目 -> Git -> 显示历史记录
根据需求选择重置方式。
版本已经回退成功。
测试拉取。测试成功,项目还原到回退前的版本。
评论
评论插件加载失败
正在加载评论插件