网站字体加载不出来怎么办,网页制作软件属于什么软件类别,网站模版开发,找人做logo网站文章目录 GitHub和Gitee生成不同的SSH Key步骤1#xff1a;生成SSH Key步骤2#xff1a;配置SSH配置文件步骤3#xff1a;查看SSH公钥步骤4#xff1a;将SSH公钥添加到GitHub和Gitee步骤5#xff1a;测试SSH连接步骤6#xff1a;添加remote远程库 GitHub和Gitee生成不同的… 文章目录 GitHub和Gitee生成不同的SSH Key步骤1生成SSH Key步骤2配置SSH配置文件步骤3查看SSH公钥步骤4将SSH公钥添加到GitHub和Gitee步骤5测试SSH连接步骤6添加remote远程库 GitHub和Gitee生成不同的SSH Key
步骤1生成SSH Key 生成GitHub的SSH Key 打开终端输入以下命令 ssh-keygen -t rsa -C your_github_emailexample.com -f ~/.ssh/id_rsa_github_ed25519
ssh-keygen -t ed25519 -C your_gitee_emailexample.com -f C:/Users/admin/.ssh/gitee_ed25519 这里的your_github_emailexample.com应该替换为您在GitHub上注册的邮箱。 生成Gitee的SSH Key 再次打开终端输入以下命令 ssh-keygen -t rsa -C your_gitee_emailexample.com -f ~/.ssh/id_rsa_gitee这里的your_gitee_emailexample.com应该替换为您在Gitee上注册的邮箱。
步骤2配置SSH配置文件
在~/.ssh目录下创建一个名为config的文件如果还没有该文件并添加以下内容来区分不同的Git服务Host github.comHostName github.comUser gitIdentityFile ~/.ssh/id_rsa_githubHost gitee.comHostName gitee.comUser gitIdentityFile ~/.ssh/id_rsa_gitee这里的IdentityFile指向您为每个服务生成的私钥文件。
步骤3查看SSH公钥 查看GitHub的SSH公钥 在终端中输入以下命令 cat ~/.ssh/id_rsa_github.pub复制公钥内容。 查看Gitee的SSH公钥 在终端中输入以下命令 cat ~/.ssh/id_rsa_gitee.pub复制公钥内容。
步骤4将SSH公钥添加到GitHub和Gitee 将GitHub的SSH公钥添加到GitHub 登录到您的GitHub账户。 点击右上角的头像选择“Settings”设置。 在左侧菜单中点击“SSH and GPG keys”SSH和GPG密钥。 点击“New SSH key”新建SSH密钥。 在“Title”标题字段中输入一个描述性的标题例如“GitHub SSH Key”。 在“Key”密钥字段中粘贴您之前复制的GitHub公钥内容。 点击“Add SSH key”添加SSH密钥。 将Gitee的SSH公钥添加到Gitee 登录到您的Gitee账户。 点击右上角的头像选择“设置”。 在左侧菜单中点击“安全设置”。 点击“SSH公钥”。 点击“添加公钥”。 在“公钥名称”字段中输入一个描述性的标题例如“Gitee SSH Key”。 在“公钥”字段中粘贴您之前复制的Gitee公钥内容。点击“确定”。
步骤5测试SSH连接 测试GitHub的SSH连接 ssh -T gitgithub.com如果连接成功您将看到一条欢迎消息。 测试Gitee的SSH连接 ssh -T gitgitee.com如果连接成功您将看到一条欢迎消息。 yes
步骤6添加remote远程库 git remote add gitee gitgitee.com:{用户名}/{项目名字}.git git remote add github gitgithub.com:{用户名}/{项目名字}.git 通过以上步骤您可以为GitHub和Gitee配置不同的SSH Key并确保它们都能正常工作。这样您就可以在不同的Git服务之间无缝切换而不需要每次都输入用户名和密码。