

亚马逊 CodeCatalyst 不再向新买家开放。现有客户可以继续正常使用该服务。有关更多信息，请参阅 [如何从中迁移 CodeCatalyst](migration.md)。

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# BranchName'和' CommitId '变量
<a name="workflows-sources-variables"></a>

当您的工作流程运行时， CodeCatalyst 源代码会生成`BranchName`并设置和`CommitId`变量。这些变量被称为*预定义变量*。有关这些变量的信息，请参见下表。

有关在工作流中引用这些变量的信息，请参阅[使用预定义变量](workflows-using-predefined-variables.md)。


| 键 | 值 | 
| --- | --- | 
|  CommitId  |  提交 ID 代表了启动工作流运行时存储库的状态。 示例：`example3819261db00a3ab59468c8b` 另请参阅：[示例：引用 “CommitId” 预定义变量](workflows-predefined-examples.md#workflows-working-with-variables-ex-refer-action)  | 
|  BranchName  |  在其上启动工作流运行的分支的名称。 示例：`main`、`feature/branch`、`test-LiJuan`。 另请参阅：[示例：引用 “BranchName” 预定义变量](workflows-predefined-examples.md#workflows-working-with-variables-ex-branch)  | 