在OpenLinkSaas的工具箱里面,最基础的一个就是Git仓库管理。Git仓库功能让git使用更加简单和强大,不仅可以使用常规的commit/pull/push/branch等功能外,还连接了Git仓库供应商的能力。
OpenLinkSass支持使用国内主流的Git仓库供应商的账号登录,目前支持了AtomGit,GitCode,Gitee账号。
新手友好
新手使用Git的时候可以会遇到如下问题:
- 配置邮箱和名称
- 生成密钥和远程部署公钥
- 安装git-lfs
- 配置Git工作流
配置邮箱和名称
在你进行第一次Commit的时候,需要先配置邮箱和名称。当你未配置时,OpenLinkSaas会提示你配置。你也可以通过本地仓库额外菜单进行邮箱和名称的调整。
生成密钥和远程部署
你可以通过顶部的Ssh密钥入口打开密钥管理面板。通过密钥管理面板你可以方便的生成密钥,部署公钥等操作。
添加/克隆Git仓库
你可以添加本地Git仓管,也可以克隆远程仓库。
验证方式支持密码和密钥验证,工具会更加远程地址自动选择合适的验证方式。
在添加/克隆成功后,会增加一个Git卡片。你可以设置卡片颜色,方便你查找项目。 你可以通过卡片打开Git助手,代码统计,文件管理器和shell。
配置Git工作流
目前只支持GitFlow工作流配置。
Git助手
Git助手让你方便的进行常规的git操作,目前提供了简单模式和专业模式。
简单模式
专业模式
代码统计
代码统计可以了解一段时间内代码提交情况和代码数量。
供应商数据获取
使用对应Git供应商账号登录后,可以获取供应商通过API接口提供的数据。
代码开源
OpenLinkSaas是开源的,是GitCode的Gstar项目。你可以从 这里下载源代码进行自行编译。同时在设计时我们也考虑了发行版事宜,你可以通过修改vendor_config.rs来剪裁功能和调整界面。
OpenLinkSaas支持主流桌面操作系统,你可以在windows/macos/linux上使用。