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 个选择SmartGit 是一个面向分布式版本控制系统 Git 的前端工具,支持在 Windows、macOS 和 Linux 系统上运行。SmartGit 旨在为那些更偏爱图形用户界面而非命令行工具的开发者提供服务,帮助他们更高效地使用 Git。
全球数以百万计的开发者和团队选择 GitKraken 客户端,通过直观的用户界面,实现 Git 的可视化和易用性,支持在图形界面和终端之间灵活切换,并在不同操作系统间提供无缝体验。
TortoiseGit 是一个基于 TortoiseSVN 的 Git Windows Shell 接口。它源码开放,可使用免费软件完全构建。
Gittyup 是一个图形化的 Git 客户端,旨在帮助你理解和管理源代码历史。Gittyup 是 GitAhead 客户端的延续。