Git简介
Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。所以Git是一款版本管理工具,不要跟以提供代码托管服务的网站Github混为一谈,当然有些公司也会使用SVN这类的工具,使用的目的大体是一致的。
Ktalon的Git集成
配置:
第一步:启用Git集成。要访问所有Git功能,需要首先启用Git Integration。该选项可在以下设置中使用:Window> Katalon Studio首选项> Katalon> Git。启用后,可以在Katalon Studio主工具栏上开始使用Git。
第二步:如果需要更具体的设置,可以在 Window > Preferences> Team> Git中使用高级配置。
克隆项目:
启用Git Integration后,可以将现有Git存储库克隆到本地计算机上新创建的目录中,前提是你有一个远端仓库,如果没有的话去Github注册一个就可以了,具体的操作网上有很多介绍。
第一步:从主工具栏的Git菜单中选择Clone Project。
第二步:将显示来源Git仓库对话框,填写后下一步。
Note:这里需要填写远端仓库的地址,以及你访问仓库时用的用户名和密码。
第三步:在分支选择屏幕中,您可以选择要签出的分支作为本地分支。单击“ 下一步”按钮继续。
第四步:在“ 本地目标”对话框中,指定克隆的本地位置以及初始分支。
Note:这里的Initial branch此处将显示上一步中的所有选定分支。从此列表中选择最初要使用的分支。
分享项目
分享项目是使Katalon项目与Git相关联的一个步骤。
第一步:从主工具栏的Git菜单中选择Share Project。
第二步:文件夹.git和文件和.gitignore将在Katalon项目中创建(自动创建)。
Note:这里的.git文件用于记录每一行代码的修改,用于版本记录,所以这个文件夹很重要,不要轻易的去修改操作。.gitignore文件是告诉Git要忽略那些文件,这样可以减少文件冲突的情况。
提交项目
提交选项允许用户查看所有当前更改并确定要在本地分支中存储的更改。
第一步:从主工具栏的Git菜单中选择Commit选项 。
第二步:显示Git Staging选项卡。
Note:用过git的人这里比较容易理解,这里Unstaged Changes其实就等于没有执行git add操作的文件,Staged Changes就等于执行了git add操作的文件,git add 就是把修改的温江放进暂存区内,这里大家可以参考一些git工作原理的资料。
第三步:从Unstaged Changes列表中,选择要提交的更改,然后右键单击它们并选择Add To Index。所选更改将添加到“分阶段更改”列表中。
第四步:在“ 提交消息”中输入注释,然后单击“ 提交”以将暂存的更改存储到本地分支中。
管理分支机构
新建分支:
第一步:从 主工具栏的Git菜单中选择New Branch选项 。
第二步:将显示“创建分支”对话框。
Note:这里可以看到Source默认的是master,最右边有Select...选项,点击后我们可以选择新建的分支是基于本地分支还是远端的分支。
切换分支:
在Checkout Branch选项中允许你切换从一个分支到另一个。
第一步:从 主工具栏的Git菜单中选择 Checkout Branch选项 。
第二步:将显示“ 选择源”对话框。选择要签出的本地分支作为当前分支。带√图标的分支是当前的本地分支。
第三步:单击“确定”完成签出到新的本地分支。
删除分支:
第一步:从 主工具栏的Git菜单中选择 Delete Branch选项 。
第二步:在此对话框中,将显示本地和远程分支。选择要删除的分支,然后单击“确定”。
拉取分支:
检索有关远程分支中发生的更改的所有信息。
第一步:从 主工具栏的Git菜单中选择Fetch选项 。