GitHub Desktop
软件描述
GitHub Desktop 是适用于 Mac OS X 和 Windows 的原生 Git 客户端,具有图形用户界面。
官方网站
访问软件的官方网站了解更多信息
github.com
什么是 GitHub Desktop?
从桌面轻松协作
GitHub Desktop 是在 GitHub 和 GitHub Enterprise 上贡献项目的无缝方式。
适用于 Mac 和 Windows
您将在侧边栏中找到正在处理的所有项目。若开始新项目,可使用仓库下拉菜单创建新仓库,或直接从 GitHub.com 克隆现有仓库。
分支对于在 GitHub 上提出更改和审查代码至关重要——它们始终位于仓库视图左上角。只需选择当前分支即可切换分支或创建新分支。
查看未提交更改的差异,并通过选择构成更改的文件或特定行来形成完美的提交。输入摘要和描述后,完成提交。
查看您的历史记录
在比较图表中可视化您的更改和提交。可在图表中选择提交以浏览本地分支的历史记录。
当您对提交满意后,无需离开 GitHub Desktop 或使用命令行,即可打开拉取请求进行评审和讨论。
浏览本地和远程分支的提交,快速清晰地查看仍需合并的更改。您还可直接在应用中将代码合并到主分支以部署。
🔄 替代方案
65 个选择
DioHub
DioHub 是一个开源的非官方 GitHub 移动客户端,旨在为移动设备提供最佳的 GitHub 使用体验。

GLab
GLab 是一个用 Go(golang)编写的开源 GitLab 命令行工具,用于帮助您无缝地通过命令行操作 GitLab。支持在 CLI 中处理问题、合并请求、查看运行中的流水线等功能。灵感来源于 gh,即官方的 GitHub 命令行工具。

ForkHub
ForkHub 是一个开源的 GitHub 客户端,最初是基于 GitHub 官方 Android 应用被放弃后进行分叉开发的,此后得到了大量改进。你可以在更新日志中查看完整的变更列表:。

LabCoat
LabCoat 是一款免费开源的 GitLab Android 客户端。

GitFox for GitLab
GitFox 是您使用直观界面管理 GitLab 项目的应用程序。此外,它也是“清晰架构”概念及一些实用库的展示。
GitUp 是一次大胆的尝试,旨在创造一种全新的 Git 交互模式,让各级工程师都能快速、安全地工作,且无需烦恼。它与市面上其他 Git 客户端截然不同——从构建方式(直接与磁盘上的 Git 数据库交互)到工作原理……

tig
Git 的文本模式界面。

GitTouch
一个开源应用,支持 GitHub、GitLab、Bitbucket、Gitea 和 Gitee,基于 . 开发。

