UiPath Documentation
studio
latest
false
重要 :
新发布内容的本地化可能需要 1-2 周的时间才能完成。

Studio 用户指南

上次更新日期 2026年5月18日

来源控件面板

来源控件面板在 Studio 中提供完整的 Git 工作流。每当打开属于 Git 存储库的项目时,该面板即会显示。它与其他面板(“资源管理器”、“活动”、“代码片段”等)一起停靠在设计器的左侧。

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

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

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

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

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

“更改”部分

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

每个文件条目都标有以颜色区分的状态字母(M – 已修改、A – 已添加、D – 已删除、R – 已重命名、U – 未追踪)。

将鼠标悬停在文件上方或右键单击文件,以访问文件特定选项:

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

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

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

  • 提交:在本地提交暂存的更改。
  • 提交(修订):将暂存的更改添加到最近一次提交。
  • 提交和推送:先进行提交,然后推送到远程分支。
  • 提交和同步:提交暂存的更改,然后进行拉取和推送以与远程分支同步。

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

您还可以选择“更多选项”按钮,以:

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

工具栏中分支名称旁设有领先/落后徽章,直观显示了本地分支领先于和落后于远程跟踪分支的提交数量。

“图形”部分

图形”部分将存储库的提交历史记录呈现为可视化多通道图形。该部分最多显示 200 条提交记录,包含分支和标签标识、通过颜色区分的分支线,以及用于展示合并关系的贝塞尔曲线。

选择分支筛选按钮,即可切换想要查看的提交记录:

  • 自动:当前分支上的提交。
  • 全部:所有分支的提交。
  • 仅限特定分支上的提交。

通过各个独立的按钮,您可以访问以下功能:

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

您还可以通过专用按钮刷新该部分。

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

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

右键单击某一提交即可访问以下选项:

  • 检出提交:将存储库检出至所选提交对应的版本。
  • 检出分支:切换到与所选提交对应的分支。
  • 拣选提交:将提交所做的更改应用于当前分支。
  • 还原提交:创建一个新的提交,用于撤消所选提交所带来的各项更改。
  • 软重置:将分支指针移动至所选提交,同时保持所有后续更改为已暂存状态。
  • 硬重置:将分支指针移动至所选提交,并丢弃所有后续更改。
  • 与工作树比较:查看该提交与当前本地文件之间的差异对比。
  • 与之前的提交比较:查看该提交与其父提交之间的差异对比。
  • 复制提交 SHA:将完整的提交 SHA 复制到剪贴板。

来源控件面板中的任何位置(无论是“更改”区域,还是“图形”区域中已展开的提交行)点击文件,即可打开差异视图。

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

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新