📝 Gerrit教程
26篇技术文档📅  最后修改于: 2020-11-01 03:25:35        🧑  作者: Mango
Gerrit是基于Web的代码审查工具,该工具与Git集成并建立在Git版本控制系统的基础上(帮助开发人员一起工作并维护其工作历史)。完成代码审查后,它允许将更改合并到Git存储库。本教程将帮助初学者学习Gerrit工具的基本功能。完成本教程后,您会发现自己在使用Gerrit工具方面具有中等水平的专业知识,从这里您可以进入更高的层次。先决条件我们假设您将使用Gerrit处理Java和Non-Jav...
📅  最后修改于: 2020-11-01 03:25:56        🧑  作者: Mango
Gerrit是一个基于Web的代码检查工具,它与Git集成并建立在Git版本控制系统的基础上(帮助开发人员一起工作并维护其工作历史)。完成代码审查后,它允许将更改合并到Git存储库。Gerrit由Google的Shawn Pearce开发,以Java,Servlet,GWT(Google Web Toolkit)编写。 Gerrit的稳定版本为2.12.2,于2016年3月11日发布,已获得Apa...
📅  最后修改于: 2020-11-01 03:26:16        🧑  作者: Mango
在使用Gerrit之前,您必须安装Git并执行一些基本的配置更改。以下是在不同平台上安装Git客户端的步骤。安装Git客户端的Linux您可以使用软件包管理工具在Linux上安装Git。例如,如果您使用的是Fedora,则可以用作-如果您使用的是基于Debian的发行版(例如Ubuntu),请使用以下命令-视窗您可以通过从Git网站下载Git在Windows上安装它。只需转到msysgit.git...
📅  最后修改于: 2020-11-01 03:26:32        🧑  作者: Mango
安装Git后,您需要自定义配置变量以添加您的个人信息。您可以使用称为git config的Git工具以及-l选项来获取和设置配置变量(此选项提供当前配置)。运行上面的命令时,您将获得配置变量,如下图所示您可以随时通过再次使用命令来更改自定义信息。在下一章中,您将学习如何使用git config命令配置用户名和用户电子邮件。...
📅  最后修改于: 2020-11-01 03:26:48        🧑  作者: Mango
您可以通过设置名称和电子邮件变量来跟踪每次提交。 name变量指定名称,而email变量标识与Git提交关联的电子邮件地址。您可以使用以下命令设置它们-当您运行上述命令时,您将获得用户名和电子邮件地址,如下图所示。...
📅  最后修改于: 2020-11-01 03:27:07        🧑  作者: Mango
SSH代表安全Shell,有时也代表安全套接字Shell协议,用于从远程计算机安全访问网络服务。您可以设置SSH密钥,以在计算机和Gerrit之间提供可靠的连接。您可以在Git Bash中使用以下命令检查本地计算机上的现有SSH密钥-单击Enter按钮后,您将看到现有的SSH密钥,如下图所示-如果找不到任何现有的SSH密钥,则需要创建一个新的SSH密钥。生成新的SSH密钥您可以在Git Bash中...
📅  最后修改于: 2020-11-01 03:27:23        🧑  作者: Mango
您可以将SSH密钥添加到进一步讨论的不同平台上的ssh-agent中。的Linux在Linux系统上使用以下命令添加SSH密钥视窗打开GIT GUI,然后转到帮助→显示SSH密钥,如下图所示。然后,单击“复制到剪贴板”按钮,将密钥复制到剪贴板。苹果电脑在Mac OS X中,可以使用以下命令将id_rsa.pub内容复制到剪贴板。...
📅  最后修改于: 2020-11-01 03:27:40        🧑  作者: Mango
可以使用以下步骤将SSH密钥添加到Gerrit帐户-步骤1-首先在wmflabs.org服务上创建一个帐户。步骤2-接下来登录Gerrit的Web界面。步骤3-然后在右上角,单击您的用户名,然后选择设置选项。在这里,我们创建了一个名为John的帐户以使用Gerrit步骤4-单击左侧菜单上的“ SSH公钥”选项,然后将SSH公钥粘贴到字段中。...
📅  最后修改于: 2020-11-01 03:27:56        🧑  作者: Mango
您可以使用以下命令将SSH密钥添加到Git-第1步-打开Git Bash并使用以下命令获取ssh-agent。步骤2-接下来,使用以下命令将SSH密钥添加到ssh-agent步骤3-现在,使用以下命令运行ssh,该命令与首次登录时使用的SSH指纹匹配。在上面的屏幕截图中,您可以看到xyz123是实例外壳程序帐户名,该名称在创建Gerrit帐户时使用,而Abc123是您的Gerrit帐户的用户名。...
📅  最后修改于: 2020-11-01 03:28:10        🧑  作者: Mango
您可以使用以下Git Bash命令使用Git下载该示例以及在gerrit.wikimedia.org上组织的任何项目的源代码。git clone命令将目录克隆到新目录;换句话说,获取现有存储库的副本。当您运行上述命令时,它将克隆“示例”存储库并从该存储库接收对象,文件等,并将其存储在本地分支中。...
📅  最后修改于: 2020-11-01 03:28:34        🧑  作者: Mango
如本章所述,您可以通过在不同平台上安装git-review来使用Gerrit。视窗在Windows中,您可以按照以下步骤安装git-review。步骤1-首先安装Python以安装git-review。步骤2-将Python安装保留在默认目录(例如C:\ Python27)中,而不要安装在任何其他目录中。步骤3-接下来,使用路径C:\ Python27 \; C:\ Python27 \ Scri...
📅  最后修改于: 2020-11-01 03:28:47        🧑  作者: Mango
Gerrit建立在Git版本控制系统之上,该版本控制系统从其他主机提取代码,推送对代码的更改,提交代码以供审查等。Git的默认远程名称是origin,我们告诉git-review使用此代码使用以下命令将名称命名为“ origin”。...
📅  最后修改于: 2020-11-01 03:29:06        🧑  作者: Mango
Git-review可用于将git分支发送到Gerrit进行审阅。您可以在项目目录中使用以下命令设置gitreview。Git-review可用作配置Git克隆,将分支提交给Gerrit,获取现有文件等的命令行工具。Git-review查找默认情况下使用Gerrit的远程命名gerrit。如果git-review找到Gerrit远程目录,则它将分支提交到远程位置的HEAD:refs / for /...
📅  最后修改于: 2020-11-01 03:29:26        🧑  作者: Mango
您可以使用以下命令使master分支保持最新状态。 git-pull命令从另一个本地分支获取或与另一个存储库集成。该命令将从原始远程站点(要从中获取的远程站点的URL),主分支中提取更改,并将更改合并到本地已签出的分支中。源主机是从源中提取的最后一个主机的缓存副本。Git pull是git fetch(从远程存储库获取新提交)和git merge(将新提交集成到本地分支)的组合。Git pull默...
📅  最后修改于: 2020-11-01 03:29:48        🧑  作者: Mango
您可以使用以下命令在本地计算机上创建分支。上面的命令创建一个新分支,如以下屏幕截图所示。在这里,我们将branch123用作新的本地分支。您可以使用以下命令从“ master”中显示新分支。上面的命令产生的结果如以下屏幕快照所示。Git检出在分支之间导航,更新工作目录中的文件,并通知Git记录该分支上的提交。...