3.2. 使用 Git 在 code-server 中协作工作台


如果您的笔记本或其他文件存储在 Git 版本控制中,您可以克隆 Git 存储库以便在 code-server 中使用它们。准备就绪后,您可以将您的更改推送回 Git 存储库,以便其他人可以查看或使用您的模型。

您可以使用 code-server 用户界面将 Git 存储库克隆到工作区,以继续工作或从外部项目集成文件。

先决条件

  • 您有一个正在运行的 code-server workbench。
  • 具有您要克隆的 Git 存储库的读取访问权限。

流程

  1. 复制 Git 存储库的 HTTPS URL。

    • 在 GitHub 中,点 HEKETI Code HTTPS,然后点 Copy URL to clipboard 图标。
    • 在 GitLab 中,单击 Code,然后单击 Clone with HTTPS 下的 Copy URL 图标。
  2. 在 code-server 窗口中,从活动栏中选择菜单图标( Menu icon ),→ View Commandure
  3. 在 Command swig 中,输入 Git: Clone,然后从列表中选择 Git: Clone
  4. 粘贴包含笔记本的存储库的 HTTPS URL,然后按 Enter 键。
  5. 若有提示,请输入您的 Git 存储库的用户名和密码。
  6. 选择要将存储库克隆到的文件夹,然后单击 OK
  7. 克隆存储库时,会出现一个对话框,询问您是否要打开克隆的存储库。在对话框中点 Open

验证

  • 检查存储库的内容是否在 code-server Explorer 视图中可见,或者在终端中运行 ls 命令,以验证存储库是否显示为一个目录。

您可以使用命令行界面将 Git 存储库克隆到工作区,以继续工作或从外部项目集成文件。

先决条件

  • 您有一个正在运行的 code-server workbench。

流程

  1. 复制 Git 存储库的 HTTPS URL。

    • 在 GitHub 中,点 HEKETI Code HTTPS,然后点 Copy URL to clipboard 图标。
    • 在 GitLab 中,单击 Code,然后单击 Clone with HTTPS 下的 Copy URL 图标。
  2. 在 code-server 窗口中,从 Activity Bar 中选择菜单图标( Menu icon ),→ Terminal New Terminal 来打开终端窗口。
  3. 输入 git clone 命令:

    git clone <git-clone-URL>
    Copy to Clipboard Toggle word wrap

    使用 HTTPS URL 替换 ,例如:

    $ git clone https://github.com/example/myrepo.git
    Cloning into myrepo...
    remote: Enumerating objects: 11, done.
    remote: Counting objects: 100% (11/11), done.
    remote: Compressing objects: 100% (10/10), done.
    remote: Total 2821 (delta 1), reused 5 (delta 1), pack-reused 2810
    Receiving objects: 100% (2821/2821), 39.17 MiB | 23.89 MiB/s, done.
    Resolving deltas: 100% (1416/1416), done.
    Copy to Clipboard Toggle word wrap

验证

  • 检查存储库的内容是否在 code-server Explorer 视图中可见,或者在终端中运行 ls 命令,以验证存储库是否显示为一个目录。

您可以从远程 Git 存储库将其他用户所做的更改拉取到工作台中。

先决条件

  • 您已配置了远程 Git 存储库。
  • 您已将 Git 存储库导入到 code-server 中,存储库的内容在 code-server 中的 Explorer 视图中可见。
  • 有将文件从远程 Git 存储库拉取到本地存储库的权限。
  • 您有一个正在运行的 code-server workbench。

流程

  1. 在 code-server 窗口中,从活动栏中点 Source Control 图标( Source Control icon )。
  2. 单击 Views 和 More Actions 按钮(),然后选择 Pull

验证

  • 您可以在 Source Control 窗格中查看从远程存储库拉取的更改。

要在生产环境中构建和部署您的应用,请将您的工作上传到远程 Git 存储库。

先决条件

  • 您有一个正在运行的 code-server workbench。
  • 您已在 code-server 中添加了相关的 Git 存储库。
  • 有权限将更改推送到相关的 Git 存储库。
  • 已安装 Git 版本控制扩展。

流程

  1. 在 code-server 窗口中,从活动栏中选择菜单图标( Menu icon ),→ File Save All 以保存任何未保存的更改。
  2. Source Control 图标( Source Control icon )打开 Source Control 窗格。
  3. 确认更改的文件显示在 更改 下。
  4. Changes 标题旁边,单击 Stage All Changes 按钮(+)。

    暂存的文件移到 Staged Changes 部分。

  5. Message 字段中输入您所做的更改的简短描述。
  6. Commit 按钮旁边,点 More Actions…​ 按钮,然后点 Commit & Sync
  7. 如有提示,输入您的 Git 凭据,然后单击确定

验证

  • 您最近推送的更改在远程 Git 存储库中可见。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat