一、Git代码托管工具在软件测试中的使用
Git 命令是部分命令行工具的集合,它可以用来跟踪,记录文件的变动。比如你可以进行保存、比对、分析,合并等。这个过程被称之为版本控制,工作中常见的比如 SVN, Mercurial, Perforce, CVS, Bitkeepe 等。
Git在软件测试工作中更多使用在自动化测试中,我们需要将自动化脚本进行托管,Git工具就是最常用的工具之一。
二、Git工具的安装
1.Git下载和注册:
注册地址:https://github.com
下载地址:https://git-scm.com/download/win
- Git原理
仓库:本地仓库和远程仓库(托管在网络端的仓库)
本地仓库:工作区丶版本区,其中版本区包含暂存区丶仓库区
从本地仓库将文件git到远程仓库流程:工作区----> 暂存区 ----> 仓库区 ----> 远程仓库
- Git配置
(1) 用户配置
配置用户名:git config --global user.name (github上注册的用户名)
配置用户邮箱:git config --global user.email (GitHub上注册时的邮箱)
在Git终端在输入ssh-keygen -t rsa -C “[email protected]” ( GitHub上注册时的邮箱 )
配置用户名:git config
–global user.name “hellehe1” (github上注册的用户名)
配置用户邮箱:git config --global user.email “[email protected]” (GitHub上注册时的邮箱)
在Git终端在输入ssh-keygen -t rsa -C “[email protected]” ( GitHub上注册时的邮箱 )
(2) 查验:注:id_rsa是私钥,不能泄露出去,id_rsa.pub是公钥,可以放心地告诉任何人
(3)添加Key:
将.ssh下的id_rsa.pub公钥拷贝出来,粘贴到Github上,如下:
(4)在Github上新建仓库:
(5) 从Github上拉取项目:
(6)从本地上传项目到GitHub:
在git push的时候提示登录:
Push完成后即可在远程仓库中看到该文件: