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

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

前提

创建完项目和 GitHub 仓库后,在 IDEA 里准备添加 Git 远程发现无法添加。

遇到问题及解决过程

前段时间重装一次电脑,没有备份 SSH 密钥,需要重新生成一个

image

Git 配置全局用户名和邮箱

1
2
>git config --global user.name '用户名'
>git config --global user.email '邮箱'

生成 ssh key,提示报错

1
2
>ssh-keygen -t rsa -C "邮箱"
'ssh' 不是内部或外部命令,也不是可运行的程序或批处理文件。

打开 services.msc 后发现原因为 OpenSSH 服务未安装。

因为 Windows 自带的安装功能由于未知原因无法安装,这里采用了 GitHub 开源的离线安装。

image

Releases · PowerShell/Win32-OpenSSH

image

安装完毕后记得开启服务(默认自动开启)

image

再次运行生成 ssh key,可以发现已经可以正常运行了。

image

将生成的 id_rsa.pub 文件中的内容导入 GitHub 的 SSH keys 中。

image

返回 IDEA 再次尝试添加 Git 远程,可以正常添加。问题解决。

image

测试 Git

尝试推送至仓库。

image

image

image

可以正常运作。

image

写个 Hello world ,再进行推送。测试成功。

image

image

测试回退操作。

右键项目 -> Git -> 显示历史记录

image

根据需求选择重置方式。

image

image

版本已经回退成功。

image

测试拉取。测试成功,项目还原到回退前的版本。

image

image

 评论
评论插件加载失败
正在加载评论插件
由 Hexo 驱动 & 主题 Keep
本站由 提供部署服务
总字数 6.8k 访客数 访问量