`

Git使用设置ssh key

阅读更多

git基本配置
在https://github.com/中下载git后,安装并运行git
1.首先检测SSH keys,若已经存在key,则直接进入第三步

cd ~/.ssh

2.将原来的SSH keys备份并删除

mkdirkey_backup
cpid_rsa* key_backup
rmid_rsa*

3.创建一个新的SSH key

 

ssh-keygen -t rsa -C "your_email@youremail.com"
Creates a newssh key using the provided email Generating public/privatersa key pair.
#此处输入将要保存的路径,默认为当前路径(3个直接enter)
Enter file in which to save the key (/Users/your_user_directory/.ssh/id_rsa):<press enter>
输入回车后提示输入一个类似于密码的自定义的通行证号,如果直接回车则为空
Enter passphrase (empty for no passphrase):<enter a passphrase>
#提示重新输入以便确认输入是否正确
Enter same passphrase again:<enter passphrase again>

 

 

如果看到Your public key has been saved等信息则说明保存成功
4.SSH key输入到GitHub网站中

 

用户管理  ---->Edit profile settings
在:Account Settings->SSH Pbulic Keys>单击Add another public key
将刚才新建的key输入到key中并且添加一个标题,例如:git-tutorial。即/Users/your_user_directory/.ssh/id_rsa.pub里的内容。默认情况下.ssh是隐藏文件,需要将系统设置成显示隐藏文件才能看到。输入完成后单击Add key后,会看到git-tutorial已经被添加进去了。

 

 

SSH keysid-rsa.pub中的字符串。

密钥分成两个文件,一个私钥(id_rsa)、一个公钥(id_rsa.pub)。私钥保存在你的电脑上,公钥交项目负责人添加到服务器上。用户必须拥有与服务器公钥所配对的私钥,才能访问服务器上的代码库。也可以用过cat命令直接显示在屏幕上:cat ~/.ssh/id_rsa.pub


5.测试是否能够正确链接到github中,输入以下命令:

ssh -T git@github.com

1
2
分享到:
评论

相关推荐

    git 同一托管平台 多个sshkey 配置小助手.exe

    解决的问题为 git 配置多个ssh key 我们配置好两个 sshkey 后 分别为两个 如果是 github.com gitlab.com gitee.com 这三个当然没有问题 开发此工具碰到的问题是 开发者碰到同一代码托管平台 来自多个账号的 sshkey ...

    git+ssh ubuntu 安装配置笔记

    sudo ssh-keygen -t rsa -f ~/.ssh/id_rsa.carol -C "key for client" ``` 3. **设置权限:** 设置.ssh目录及其内容的权限: ```bash sudo mkdir ~/.ssh/ sudo chmod 700 ~/.ssh/ sudo chmod 600 ~/.ssh/...

    git中ssh key配置详解

    总结来说,配置Git的SSH Key是一个关键步骤,特别是对于频繁使用Git的开发者,它可以极大地提高工作效率,免去每次操作都需要输入密码的繁琐过程。正确设置SSH Key不仅方便,而且提高了安全性,因为你的密码不会在...

    git关于ssh的学习

    一、Git SSH Key 生成步骤 在使用 Git 时,需要配置 SSH,以便与远程服务器进行通信。下面是生成 SSH 密钥的步骤: 1. 查看是否已经有了 SSH 密钥:`cd ~/.ssh` 如果没有密钥则不会有此文件夹,有则备份删除 2. ...

    使用SSH方式远程连接Git服务器.pdf

    完成上述步骤后,你的Git客户端已经配置好可以使用SSH方式与Gitee的Git仓库进行通信。现在,当你尝试拉取或推送代码时,系统会自动使用SSH密钥进行身份验证,而不需要每次手动输入用户名和密码。在“安全设置”的...

    Git使用手册.pdf

    在本地生成SSH Key后,将其公钥添加到GitHub的SSH设置中。接着,可以在本地创建的仓库与远程仓库关联,通过`git remote add origin &lt;远程仓库URL&gt;`,然后使用`git push -u origin master`将本地的master分支内容推送...

    个人总结搭建git服务器仓库采用无密登录方式以及TortoiseGit的用法

    个人总结搭建 Git 服务器仓库采用无密登录方式以及 TortoiseGit 的...本文档提供了搭建 Git 服务器仓库、创建 Git 用户、生成 SSH KEY、使用 TortoiseGit 等知识点,旨在帮助读者快速搭建 Git 服务器并进行无密登录。

    webpack构建完成后自动推送到指定分支仅支持gitssh方式进行连接

    要设置 Git SSH,你需要生成 SSH 密钥对,并将公钥添加到你的 Git 服务提供商(如 GitHub 或 GitLab)上,私钥则保存在你的本地机器上。 实现 Webpack 构建后自动推送的步骤如下: 1. **配置 SSH 密钥**:首先确保...

    基于git程序的操作使用github教程分享

    Git 程序操作使用 GitHub 教程...本教程详细讲解了基于 Git 程序的操作使用 GitHub 教程,包括 Git 安装、生成 SSH key、配置 SSH key、上传本地项目等步骤。新手小白可以通过本教程快速掌握 Git 和 GitHub 的使用。

    Windows下的Git安装配置过程和key生成方式

    ### Windows下的Git安装配置过程和key生成方式 #### 一、Git简介与作用 Git是一种分布式版本控制系统,广泛应用于软件开发领域。它可以帮助开发者高效地管理代码变更历史、分支合并等复杂操作。对于团队协作来说,...

    Git安装使用教程

    - 登录到Git服务端,在个人资料设置页面找到SSH key标签页,将复制的public key粘贴进去,并保存。 #### 四、Git基本操作 ##### 4.1 初始化本地仓库 - **初始化命令**:在项目目录中运行`git init`。 - 初始化后...

    Windows服务器下搭建基于SSH的GIT服务器.doc

    生成SSH密钥通常是在Git Bash中进行,检查当前用户目录下的.ssh文件夹,如果已有密钥则备份,否则生成新的SSH key,通常使用`ssh-keygen`命令。 完成这些步骤后,需要在Git服务器上配置SSH公钥,将生成的公钥内容...

    Git使用手册-eclipse配置git详细说明

    Git 是一个分布式版本控制系统,广泛应用于软件开发领域,与Eclipse IDE 结合使用可以方便地进行代码管理和协作。本文将详细介绍如何在Eclipse中配置Git并进行密钥的生成。 首先,你需要在Git服务器上注册账号。在...

Global site tag (gtag.js) - Google Analytics