解说怎样在Git上设置SSH Key
git是现在天下上最盛行的由linus torvalds建设的版本控制软件之一。在开发历程中,我们可以使用git对代码举行版本控制、协作开发等。在使用git时,我们可以使用ssh key举行身份验证,以便于GA黄金甲代码库和效劳器之间的清静毗连。下面,我们来详细解说怎样在git上设置ssh key。
一、天生SSH Key
翻开终端或下令行。
输入并执行以下下令:
ssh-keygen -t rsa -C "your_email@example.com"
登录后复制
其中,将 “your_email@example.com” 替换为你的邮箱地点。
执行后会泛起如下提醒:
Generating public/private rsa key pair. Enter file in which to save the key (/Users/your_user_directory/.ssh/id_rsa):
登录后复制
直接按回车键,使用默认情形即可。接着,会提醒输入密码,也可以直接回车跳过。
天生乐成后,可以在 .ssh 目录下看到两个文件:id_rsa 和 id_rsa.pub。
二、将SSH Key添加到GitHub账户
登录你的GitHub账户。
点击右上角的头像,选择 Settings。
选择 SSH and GPG keys。
点击右上角的 New SSH key。
在弹出的添加SSH Key的框中,输入Title和Key。
Title是为SSH Key起的一个名称,Key是在终端中天生的SSH Key的公钥内容(即 .ssh 目录下的 id_rsa.pub 文件内容)。
点击添加。
三、将SSH Key添加到GitLab账户
登录你的GitLab账户。
点击右上角的头像,选择 Settings。
选择 SSH keys。
点击右上角的 Add SSH key。
Title是为SSH Key起的一个名称,Key是在终端中天生的SSH Key的公钥内容(即 .ssh 目录下的 id_rsa.pub 文件内容)。
点击添加。
四、将SSH Key添加到Bitbucket账户
登录你的Bitbucket账户。
点击右上角的头像,选择 Bitbucket settings。
选择 SSH keys。
点击右上角的 Add key。
Title是为SSH Key起的一个名称,Key是在终端中天生的SSH Key的公钥内容(即 .ssh 目录下的 id_rsa.pub 文件内容)。
点击添加。
五、测试SSH Key
在终端输入以下下令:
ssh -T git@github.com
登录后复制
以GitHub为例,若是泛起以下提醒则体现乐成:
Hi username! You've successfully authenticated, but GitHub does not provide shell access.
登录后复制
若是遇到毗连问题,则需要进一步检查SSH Key的设置、防火墙等。
以上就是解说怎样在Git上设置SSH Key的详细内容,更多请关注本网内其它相关文章!