IDEA中使用自带GIT工具时SSHKEY免登陆及注意事项

来源:互联网 发布:碧素堂面膜怎么样知乎 编辑:程序博客网 时间:2024/05/21 15:30

--- 本篇博客为记录备份操作 --


一、  准备工作: 安装idea开发工具,安装git客户端, 

在GitLab上开好相应的账号权限(例如:zhangsan@gmail.com)。


二、 设置GIT的user.name   user.email,在git 客户端上依次输入如下命令:

<span style="white-space:pre"></span>git config --global user.name "zhangsan"
<pre code_snippet_id="414065" snippet_file_name="blog_20140702_2_890024" class=" bash" name="code" style="white-space: pre-wrap; word-wrap: break-word; font-size: 14px; color: rgb(34, 34, 34); margin-top: 0.625em; margin-bottom: 0.625em; line-height: 17px; padding: 0px; border: 0px; outline: 0px; vertical-align: baseline; background-color: transparent;"><span style="white-space:pre"></span>git config --global user.email "zhangsan@gmail.com"

<span style="line-height: 17px;"></span>
<span style="line-height: 17px;">三、配置SSH秘钥</span>
<span style="line-height: 17px;"><span style="white-space:pre"></span>1.打开git客户端,查看是否已经配置过ssh秘钥。 (cd ~/.ssh , ls). </span>
<span style="line-height: 17px;">如果存在id_rsa、id_rsa.pub、known_hosts这几个文件。则备份后删除或者移动到其他位置。</span>
<span style="line-height: 17px;"><span style="white-space:pre"></span></span>
<span style="white-space:pre"></span>2.命令行生成秘钥,客户端命令行中入:<span style="color: rgb(34, 34, 34); font-family: Helvetica, Arial, sans-serif; font-size: 14px; line-height: 22.6800003051758px;">ssh-keygen -t rsa -C “</span><span style="color: rgb(34, 34, 34); font-family: Helvetica, Arial, sans-serif; font-size: 14px; line-height: 17px;">zhangsan</span><span style="color: rgb(34, 34, 34); font-family: Helvetica, Arial, sans-serif; font-size: 14px; line-height: 22.6800003051758px;">@gmail.com”</span>
<span style="color: rgb(34, 34, 34); font-family: Helvetica, Arial, sans-serif; font-size: 14px; line-height: 22.6800003051758px;">然后直接三个回车。cd ~/.ssh 目录下会生成id_rsa 跟id_rsa.pub两个文件。</span>
<span style="color: rgb(34, 34, 34); font-family: Helvetica, Arial, sans-serif; font-size: 14px; line-height: 22.6800003051758px;"><span style="white-space:pre"></span></span>
<span style="white-space:pre"></span>3.编辑器打开id_rsa.pub文件,copy所有内容,打开GitLab登陆进入profile > ssh keys > add ssh key 
在key栏中粘贴内容。(公钥添加完成)
<span style="line-height: 17px;"><span style="white-space:pre"></span></span>
<span style="white-space:pre"></span>4. 测试是否配置成功,在git客户端中输入 : ssh <span style="color: rgb(34, 34, 34); font-family: Helvetica, Arial, sans-serif; font-size: 14px; line-height: 22.6800003051758px;">git@git01.dds.com(</span><span style="line-height: 22.6800003051758px; font-family: Helvetica, Arial, sans-serif;">git@git01.dds.com为git的ssh地址</span><span style="line-height: 22.6800003051758px; font-family: Helvetica, Arial, sans-serif; background-color: transparent;">)</span>
<span style="white-space:pre"></span>5.进入IDEA中settings > verion control > git > path to git executable 配置好:C:\Program Files (x86)\Git\bin\git.exe
<span style="font-family:Helvetica, Arial, sans-serif;"><span style="line-height: 26px;"><span style="white-space:pre"></span>      6. ok,直接clone git</span></span>
<span style="font-family:Helvetica, Arial, sans-serif;"></span>

0 0
原创粉丝点击