Skip to content

Git 同步集成

为保持团队协作中的外部版本追踪一致性,ReasLab 内有独立的推(Push)与拉(Pull)机制连接远端 Git。本指南包含操作总览与远程连接方法说明。

Git 线上联通机制

无论是首次空项目设立外部节点,或基于第三方工程部署代码,ReasLab 都赋予您极易部署的操作集。 注意:对于直接使用 GitHub OAuth2 授权并在本地衍生项目的情景下,您的账号拥有即刻且自动化的凭据而不需要进行手工连通认证。

唤醒同步面板

绝大部分的集成互动放置在中央操作区:

  1. 单击顶部集成栏的 Menu 图标。
  2. 转场至 “Actions” 。
  3. 选择 Sync Push To Remote 这里操作推送,或者是 Sync Pull From Remote 拉取更新

Sync Push To Remote (推至云端)

  • 将此一阶段的产出数据向建立好路由配置的 Git 进行更新递交。
  • 全程具有防阻塞的后台传输提示设计。
  • 操作成功后会显露校验绿条。
  • 基础前提条件是 URL 正确无误且无私有云的密钥门槛阻挠。

Sync Pull From Remote (吸纳云端)

  • 在保留现存状态基调下合并吸收最新版远端工程变更物。
  • 同理赋予可视化流转预告。
  • 合并并写入您的环境库。

设置中心

配置连接需要在您专门的 Project Settings 里发起:

Git 远程端地址

设立一个基于 HTTPS 开拓的通用 Remote URL 目标载体库。

Git 加密权限组

由于权限保护机制往往封锁未经过审核的分支请求,请在此:

  • 配置您的私域仓库个人安全密钥访问凭证 (Personal Access Tokens)。
  • Token 等机密资料均会被极小范围存储而不面临安全逸散与信息流监控威胁。

由现存 Git 转变为 IDE 项目库

可通过以下方式将已有 Git 仓库导入为 ReasLab 项目:

  1. GitHub 集成:关联 GitHub 账号后,可直接浏览并选择仓库,无需手动填写地址。
  2. 手动导入:粘贴任意 Git 仓库 URL,即可从其他平台导入。
  3. 系统会导入仓库的默认分支。

详细导入项目的细节,请参阅 项目导入

当前的集成特性限界

ReasLab 的 Git 集成侧重于项目同步与协作编辑,而非完整的 Git 客户端功能:

目前支持的功能

  • ✅ 向远端同步 Push 改动
  • ✅ 从远端 Pull 并合并到当前项目
  • ✅ 配置 Remote URL 和访问凭证
  • ✅ 从 Git 仓库导入项目
  • ✅ GitHub 账号集成

暂不支持的功能

  • ❌ 分支管理(切换、创建、合并)
  • ❌ 在 ReasLab 内查看提交历史
  • ❌ 可视化冲突解决界面
  • ❌ 高级 Git 操作(rebase、stash、cherry-pick)
  • ❌ Git diff 可视化
  • ❌ 自定义提交信息

如需更复杂的 Git 操作,建议配合外部 Git 工具使用,与 ReasLab 的协作编辑环境互补。