建议在pc端下访问 / 返回导航 / 返回架构库

UGit 介绍

UGit 是自研的 Git 客户端,提供了研发和美术两种视图。其中研发视图将众多 Git 资源以及操作全部可视化,操作体验更好; 而美术视图是专为美术、策划等非研发类同学而定制,其体验上与集中式版本控制工具 SVN 相似,可以让美术、策划同学快速上手使用。 同时也与平台不同的版本进行了集成,通过平台账号登录之后即可直接使用,无需进行复杂的 SSH 初始化、LFS Track 等配置, 极大的减少了团队成员的配置以及学习成本。

UGit 客户端特点

  • 极简操作:支持类似于 SVN 或 P4 的集中式版本控制工具体验,可一键提交或更新
  • 多仓管理:提供 TMR 多仓管理工具
  • OAuth 登录:支持平台平台的 OAuth 认证
  • Gitflow:通过可视化的交互集成业界经典的 Gitflow 工作流实践
  • 分支管理:可以查看分支生命周期、批量管理,比如可以快速批量清理无用分支
  • SSH 访问平台:支持零配置使用 SSH 访问平台(自动初始化配置)
  • 提交关联单据:可在提交时关联平台 Issue、TAPD 需求缺陷或任务
  • 分支关联单据:分支关联 TAPD 单或平台 Issue 后,提交时可自动关联
  • Excel Diff & Merge:支持单元格内容、公式,暂不支持表格样式
  • ...

优化非研发的使用体验

  • 无需频繁合并,可一键提交更新,类似于SVN或P4的集中式版本控制工具体验
  • 无需繁琐配置,可自动配置 SSH 权限、自动获取平台仓库列表等
  • 集成平台锁,可根据需要锁定文件,避免二进制资源的协作冲突
  • 整合封装难以理解的 Git 概念,让操作更加简洁
  • 集成 LFSCache 加速服务,加速海量资源的下载
  • ....