将项目资产同步

如果您已将项目与 Git 存储库关联(例如,以便在 JupyterLab 中处理 Notebook 或 Python 脚本、在 RStudio 中协作处理 R Shiny 应用程序,或者导出资产以在项目之间共享),那么可以在该存储库与该项目之间进行同步。 您必须将 IDE 中创建的代码资产同步,才能以作业形式在项目或部署空间(Shiny 应用程序)中运行这些资产。 您可以:

要将项目和存储库中的更改同步,请完成下列步骤:

  1. 在项目中,单击项目工具栏中的 "同步" 图标
  2. 选择仅拉取,以将 Git 存储库中文件的更改拉取到项目中。 拉取操作可能会根据推送到存储库的更改,在项目中创建、更新或删除资产。 只会拉取 Notebook 文件、Python 脚本或 R Shiny 应用程序的更改,不会拉取其他类型的文件的更改。 已推送到 Git 存储库且大小为零字节的 Notebook、脚本或 RShiny 应用程序都视为无效,不会拉取到项目中。 此外,不会拉取隐藏的 Notebook 文件、Python 脚本或 R Shiny 应用程序。
  3. 选择拉取并推送,以将项目资产的新状态推送到 Git 存储库。 系统会要求您选择要推送到存储库的项目资产。 只有文件类型受支持的文件才会列出。

    重要说明:必须执行这两个同步步骤,才能将该项目与 Git 存储库完全同步。 第一步将最近的更改从 Git 存储库拉取到项目中。 第二步将累积的更改从该项目推送到 Git 存储库中。

父主题: 不推荐 Git 集成