GitButler 是一个现代化的Git客户端,它重新定义了Git工作流程,允许开发者在同一工作目录中同时处理多个分支。它提供了更直观的界面和更高效的工作方式。
主要功能
- 虚拟分支:在同一工作目录中同时处理多个分支
- 智能提交管理:拖放式操作进行提交管理
- 撤销时间线:记录所有操作,支持轻松撤销
- GitHub集成:支持PR创建、分支管理等
- SSH密钥管理:自动生成和上传SSH密钥
- AI工具:自动生成提交信息和分支名称
- 提交签名:支持GPG和SSH签名
- 代码审查:内置代码审查功能
部署要求
- 支持平台:Windows、macOS、Linux
- 最低配置:2核CPU,4GB内存
- 推荐配置:4核+ CPU,8GB+ 内存
- 存储空间:取决于项目大小,建议至少10GB
- 依赖:Git
- 网络:需要访问GitHub API
发现更多
CGit
轻量级的Git仓库Web界面,专注于性能和简洁
开发工具
Git
+1GitLab
企业级自托管Git服务,提供完整的DevOps平台
协作
开发工具
+3Gitea
轻量级的自托管Git服务,类似于GitHub/GitLab但资源占用更低
协作
开发工具
+2Harness
企业级持续交付平台,提供完整的DevOps解决方案
DevOps
CI/CD
+2Tegon
开源的GitOps平台,专注于Kubernetes环境
DevOps
Kubernetes
+2AppFlowy
Build detailed lists of to-do’s for different projects while tracking the status of each one. Open Source Notion Alternative.
AGPL-3.0
Rust
+2