GitDrive是我个人技术生涯的代表作,它是一款专为iOS系统打造的,可以在移动设备上运行的Git版本控制软件,通过它可以将您手中已有的iOS设备变成一个功能完善的Git版本控制服务器。它完整的实现了Git Smart传输协议,传输稳定快速,并提供基于仓库的授权访问控制,支持对仓库进行shallow更新和下载操作。
Git Drive除了是一款功能完整的Git版本控制服务器软件外,它还具有强大的Git客户端功能,使您能够在应用内直接对仓库进行进行管理,对文件进行查看。
我们将iCloud作为Git Drive的云存储设备,通过iCloud,我们可以将仓库的任何更新同步到所有的设备上。
• 支持Git Smart传输协议的Git服务器,支持5-10人同时访问(iPad会更多一点)。
• 完善的仓库管理,每个仓库更新操作在事务的控制之下,一旦操作中断,数据会立即回滚,或者在Git Drive重新启动后自动回滚。
• iCloud仓库同步,不用担心数据会丢失,因为仓库都在云上啦。
• 图形化的版本提交日志,分支显示一目了然。
• 快速语法着色引擎,支持超过100种编程语言的语法渲染。
GItDrive也是目前唯一一个在移动设备上完整的实现了Git Smart传输协议的应用,只有实现了这个协议,才可以真正算的上一个可用的Git Server,例如Github、GitLab等著名的代码托管平台都实现了这个协议,所有的数据传输也是基于这个协议的,Git Drive在某种意义上来说可以算是一个Mini的Github,一个可以运行在移动设备上的Github。
更详细的介绍
:
中文:http://support.gitdrive.com/zh/index.html
English:http://support.gitdrive.com/en/index.html