大发10分快三规律_java接口自动化(五)

  • 时间:
  • 浏览:1
  • 来源:江西网_专注江西新闻_江西的主流媒体

1.简介

  上一篇讲解完如何安装Git后,今天宏哥趁热打铁讲解一下Git的使用,要想使用Git,那么 人那么 人都 还前要做有些准备工作,首先你的拥二个Git账号,统统可能你那么 说说,就快速注册二个吧。

2.Git注册

(1) Git主页:http://github.com

(2)宏哥推荐使用Git命令行进行操作Git,都前要装B,看起来比较炫酷;还有而且被委托人都前要加深对命令的记忆,嘴笨 Git是有图形化界面操作工具的-SourceTree,有兴趣的都前要了解一下SourceTree这款工具。

  那么 人那么 人都 不多小看这名注册的过程,可能全部都会英文,英文不好的就容易出错。在这里宏哥就不介绍Git注册的具体步骤了,主而且给那么 人那么 人都 小心注意一下这块,不多大意失荆州。

3.github的基本使用ssh-key的客户端配置

  通过上面的注册成功那我,你应该此时拥二个GitHub的账号了,可能在那么 人那么 人都 本地同步代码,修改、删除代码等等有些操作那我要和GitHub这名网站交互的那我,可能其安全机制的影响而且有交互就会要你输入用户名和密码,前要那么 人那么 人都 输入验证,为了正确处理这名重复而无意义的操作。下面宏哥教你这名简单的法子 来阻止这名无意义的操作。那而且:配置sshkey。

3.1配置sshkey

  这名法子 的好处而且配置那我,你每次在操作的那我全部都会用再输入用户名和密码了,一次配置终生受用。用密钥对密码法子 操作。要不然你就得每次交互都前要输入用户名和密码进行验证。相当的麻烦费事,二个可能在等你的用户名太长,那我而且密码容易忘记了。

具体步骤如下:

  (1)生成key   

# 配置 SSH key
ssh-keygen -t rsa -C "email address"

(2)进入用户目录下的.ssh文件夹

(3)群克隆id_rsa.pub的公钥内容到GitHub网址中

3.2配置多个sshkey(多账号配置)

  3.1中的配置主而且针对被委托人私下做个小练习,小case,代码或存储在GitHub上;配置二个就足够了,那我在企业中可能就你俩被委托人就都前要完成二个项目的开发可能测试,这名那给你前要多人合作法子 法子 开发可能测试,前要多人提交代码存储到GitHub上,在这名具体情况下显然上面那种配置就只有满足了,可能用二个,那账号也是二个,后期出了难题无法跟踪是谁提交的代码有难题;还有而且那么 人修改账号的密码那么 通知被委托人引起代码只有提交等等引起的一系列难题,统统就前要配置多个sshkey。

具体步骤如下:

(1)进入用户目录下的.ssh文件夹

(2)编辑config文件

(3)填写Host/HostName/User/IdentityFile四项的内容

具体实相似下:

# 配置多个 SSH key(创建.ssh/config 文件,多账号都前要为 id_rsa,id_rsa.pub 重命名并在 config 中进行对应配置)
Host github.com
HostName github.com
User git_username
IdentityFile /Users/alan/.ssh/id_rsa.pub

Host:指定了目标主机;实际上而且github网站的网址,注意不多加上前边的https://。

 HostName:可能那么 具体给出来,也都前要与上面的Host相同。

User:用户名,点击github登录后的那个倒三角,Signed in as 上面的而且,如下图所示:

IdentityFile:指定私钥的路径,通过这名关键字那给你都前要保存多个私钥了。私钥文件所在的位置,即:路径+私钥文件名。

3.3多个GitHub网址配置

多个github网址配置,可能你我不知道给你嘴笨 没能 ,嘴笨 是很简单的,你只前要将配置多个sshkey的Host、HostName、User和IdentityFile群克隆一份即可

config文件编辑,群克隆、粘贴。多账号都前要为 id_rsa,id_rsa.pub 重命名并在 config 中进行对应配置,正确处理名字重复的的冲突。

具体实相似下:

#被委托人Git
Host github.com
HostName github.com
User git_username
IdentityFile /Users/alan/.ssh/id_rsa.pub
 

#公司Git
Host 公司github网址
HostName 公司github名称
User 公司git_username
IdentityFile 公司的私钥/Users/alan/.ssh/id_rsa.pub

4.小结

  嘴笨 有的企业也在用Gitlab,和GitHub差不多,它们的配置和命令差不多都一样,熟练掌握二个那我,那我也就全部都会那么 难了。好了今天就分享到这里吧,希望那么 人那么 人都 喜欢。都可能配置好了,下一篇宏哥主要分享的是通过有些命令来实现代码的提交到Github上。

您的肯定而且进步的动力。可能你感觉还不错,就请鼓励一下吧!记得随手点波  推荐  不多忘记哦!!!

别忘了点 推荐 留下您来过的痕迹