将源代码存储在 CodeCatalyst 项目的存储库中 - Amazon CodeCatalyst

将源代码存储在 CodeCatalyst 项目的存储库中

源存储库用于安全地存储项目的代码和文件。源存储库还储存从首次提交到最新更改的源历史记录。如果您选择包含源存储库的蓝图,则该存储库还包含项目工作流和通知的配置文件和其他信息。这些配置信息存储在名为 .codecatalyst 的文件夹中。

您可以在 CodeCatalyst 中创建源存储库,方法是创建带有蓝图的项目,该蓝图将在创建项目时创建源存储库,或者在现有项目中创建源存储库。项目用户将自动查看并能够使用您为项目创建的存储库。您还可以选择将托管在 GitHub、Bibucket 或 GitLab 上的 Git 存储库链接到您的项目。当您这样做时,您的项目用户可以在项目存储库列表中查看和访问该链接的存储库。

注意

在链接存储库之前,必须为托管该存储库的服务安装扩展。您无法链接已存档的存储库。虽然您可以链接一个空的存储库,但在使用创建默认分支的初始提交对其进行初始化之前,您无法在 CodeCatalyst 中使用该存储库。有关更多信息,请参阅 在空间中安装扩展

默认情况下,会与 Amazon CodeCatalyst 项目的其他成员共享源存储库。您可以为项目创建其他源存储库或将存储库链接到项目。项目的所有成员都可以查看、添加、编辑和删除项目源存储库中的文件和文件夹。

要快速处理源存储库中的代码,您可以创建一个开发环境来克隆指定的存储库和分支,以便在为开发环境选择的集成式开发环境(IDE)中处理代码。您可以在本地计算机上克隆源存储库,然后在本地存储库和 CodeCatalyst 中的远程存储库之间拉取和推送更改。您也可以通过在首选 IDE 中配置对源存储库的访问权限来使用该存储库,前提是该 IDE 支持凭证管理。

在 CodeCatalyst 项目中,存储库名称必须是唯一的。