UiPath Documentation
studio
latest
false
重要 :
新发布内容的本地化可能需要 1-2 周的时间才能完成。
UiPath logo, featuring letters U and I in white

Studio 用户指南

上次更新日期 2026年4月9日

来源控件面板

“来源控件”面板在 Studio 中提供了完整的 Git 工作流。只要打开 Git 存储库的项目,即可使用该面板。它与其他面板( “资源管理器”“活动”“代码片段” 等)一起停靠在设计器的左侧。

“来源控件”面板仅适用于 Git 存储库。仍可通过“团队”后台选项卡管理使用 TFS 和 SVN 管理的项目。

首次打开该面板时,系统会指示您初始化本地 Git 存储库。此为必需步骤,通过选择“初始化存储库”按钮可自动执行此步骤。

该面板包含两个不同的部分:

  1. 更改:列出工作树中已修改、添加、删除或重命名的所有文件,并托管提交控件。
  2. 图表:将存储库的提交历史呈现为交互式可视化图表。

单击每个部分的标题可折叠或展开相应的部分。折叠某个部分时,其标头会显示其包含的项目数量,使您一目了然地监控活动。

“更改”部分

“更改”部分列出了所有待处理的文件更改,分为已暂存和未暂存组。

每个文件条目都有一个颜色编码的状态字母( M - 已修改, A - 已添加, D - 删除, R - 重命名, U - 未追踪)。

将鼠标悬停在文件上或右键单击文件,即可访问特定于文件的选项:

  • 打开文件,以在“设计器”面板中打开文件。
  • 放弃更改,以将文件还原到上次提交的状态。
  • 暂存取消暂存
  • 添加到 .gitignore ,以从将来的跟踪中排除该文件。
  • 在文件资源管理器中显示以打开文件在计算机上的位置。
  • 在“资源管理器”视图中显示,以打开“资源管理器”面板。

使用“消息”字段写入您的提交消息。编写消息后,选择“提交”或使用 CTRL + Enter 键盘快捷方式。如果在提交时没有显式暂存任何文件,则所有更改都将自动暂存。

选择“提交”按钮旁边的箭头以访问更多选项:

  • Commit :在本地提交暂存的更改。
  • 提交(修改) :在最近的提交中添加分阶段更改。
  • 提交并推送: 提交,然后推送到远程分支。
  • 提交并同步: 提交暂存更改,然后拉取和推送以与远程分支同步。

选择“更改”部分顶部的“刷新”按钮,以重新加载该部分。

您也可以选择“更多选项”按钮,执行以下操作:

  • 访问拉取推送获取所有远程操作。
  • 暂存所有更改。
  • 打开“管理分支”窗口。

工具栏中分支名称旁边的超前/领先徽章显示了本地分支领先和领先于远程跟踪分支的提交数(提交次数)。

图表部分

“图表”部分将存储库的提交历史呈现为可视化的多通道图表。该部分最多显示 200 个提交,并带有分支和标签标签、颜色编码分支线以及用于说明合并连接的贝兹曲线。

选择“分支”筛选器按钮,在要显示的提交之间切换:

  • Auto : 在当前分支上提交。
  • 全部:提交所有分支。
  • 仅在特定分支上提交。

单独的按钮可用于访问以下功能:

  • 获取所有远程内容:下载远程更改而不合并它们。
  • 拉取: 下载远程更改并将其合并到当前分支中。
  • 推送: 将已提交的本地更改上传到远程分支。

您也可以使用专用按钮刷新此部分。

“图表”部分中的每一行代表一次提交。将鼠标悬停在提交版本上会显示提交作者、日期、消息和缩写 SHA。您也可以将完整的 SHA 复制到剪贴板。

已更改的文件将在“已更改的文件”列表下列出。右键单击列表中的文件,然后选择“与先前提交比较” ,以在设计器中打开差异视图。

右键单击某个提交版本,您可以访问以下选项:

  • 签出提交版本:在选定的提交版本签出存储库。
  • 签出分支:切换到与所选提交版本关联的分支。
  • “精选提交” :将提交的更改应用于当前分支。
  • “还原提交” :创建一个新的提交版本,该提交版本将撤消所选提交版本引入的更改。
  • 软件重置: 将分支指针移至选定的提交版本,并暂存所有后续更改。
  • 硬重置: 将分支指针移至选定的提交版本,并放弃所有后续更改。
  • 与工作树比较:打开提交版本和当前本地文件之间的区别。
  • 与先前提交比较:打开此提交与其父级提交之间的差异。
  • 复制提交 SHA :将完整的提交 SHA 复制到剪贴板。

单击“来源控件”面板中的任意位置( “更改”区域或“图表”区域中展开的提交行),将打开差异视图。

来源控件面板

  • “更改”部分
  • 图表部分

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新