转Git学习碰到的问题
2023-09-14 09:12:17 时间
[原]Git学习碰到的问题
1、通过 windows 下的 gitbash 连接 github 时
$ ssh-keygen -t rsa -C "abcd@efgh.com" //你的邮箱
然后将 key 粘贴到 github 设置里的 SSH keys 报出如下错误:
Key is invalid. It must begin with 'ssh-ed25519', 'ssh-rsa', 'ssh-dss', 'ecdsa-sha2-nistp256', 'ecdsa-sha2-nistp384', or 'ecdsa-sha2-nistp521'. Check that you're copying the public half of the key
解决:ssh key 格式问题。在执行 ssh-keygen 命令后会提示输入保存 key 的文件,注意打开的是对应的 .pub 格式的文件,用 sublime 等软件打开,注意保持其原来的格式,然后直接贴到 github上即可。(.pub 里的格式为:"ssh-rsa 空格 key值 空格 邮箱")
2、生成 ssh key 后添加到 github 上成功了,但是运行下面命令测试连接时,总是报出 ssh git Permission denied (publickey). 错误
ssh git@github.com
相关文章
- git clone出现 fatal: unable to access ‘https://github.com/…’的解决办法(亲测有效)
- git clone 后的文件找不到在哪?
- (数据科学学习手札141)利用Learn Git Branching轻松学习git常用操作
- git学习笔记
- git和github gitlab的区别_gitlab和git区别
- 建立git服务器_git部署代码到服务器
- Git-常用操作
- git 无法提交空目录 ? (.gitkeep 文件的作用)
- 【Git】Git 基础命令 ( Git 版本库概念 | 创建版本库 git init | 克隆版本库 git clone )
- 【Git】Git 分支管理 ( 使用 git cherry-pick 命令提取提交记录应用于当前分支 | 创建新分支应用某个提交 | git cherry-pick 冲突处理 )
- 【Git】Git 标签使用 ( 查询哈希码 | 创建标签 git tag v1.0 | 查询标签 git tag | 查询标签信息 git show v1.0 | 创建标签并指定说明 | 删除标签 )
- git之解决每次拉取、提交代码时都需要输入用户名和密码详解程序员
- git的学习详解程序员
- Git教程学习之标签管理详解程序员
- git 命令详解程序员
- 学习Linux下的Git版本控制(linux上使用git)
- 版本Linux 查看 Git 版本信息的方法(linux查看git)
- 使用Git在Linux系统中管理代码(linux中的git命令)
- git和春天、Linux和Git一起收获成功(springlinux)
- 极速学习:Linux下使用Git的基础知识(linux如何使用git)
- 搭建Linux服务器,实现Git共享(linux搭建git服务器)
- 每日安全资讯:几大 Git 平台仓库被劫,黑客欲勒索比特币
- 常用的数十个 Git Tips
- Linux安装Git简易教程(linux 下载git)
- 让Oracle支持Git(oracle中的git)