QQ思维国际_提供小磊资源网技术_QQ技术乐园资讯 - QQ思维国际在线分享QQ技术教程,分享QQ技巧,电脑技术,网络技术,热门活动等各种QQ思维国际,小磊资源网,QQ技术乐园资源

10分飞艇赢钱诀窍_java接口自动化(五)

  • 时间:
  • 浏览:2

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上。

您的肯定却说我进步的动力。原困你感觉还不错,就请鼓励一下吧!记得随手点波  推荐  无须忘记哦!!!

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