GitHub弃用账户密码认证后,Eclipse修改SSH认证
2021 年 8 月 13 日 GitHub 弃用了账户密码的认证方式,提交代码时会被提示认证失败,需要修改成令牌认证方式。
创建密钥
详细创建密钥的方式见 GitHub 官方文档
导入密码
密钥创建会自动生成在当前登录用户目录 .ssh 下,eclipse会自己导入。可以查看 eclipse 配置”Window->Preferenes->Network Connections->SSH2”,如果地址配置错误可以修改。
修改登录方式
右击项目选择“Team->Remote->Configure Push to Upstream…”:
点击 Change 修改URI地址,URI 修改后下面的几项会自动生成不需要再修改: