GitHub Desktop,一般又称GitHub桌面客户端。这是一个用于管理GitHub仓库的桌面应用程序。它提供了一个直观、用户友好的界面,帮助开发者更轻松地进行版本控制和团队协作。
通过GitHub Desktop,您可以克隆(Clone)GitHub仓库到本地,对仓库中的文件进行修改、添加和删除,并提交(Commit)这些修改。您还可以创建分支(Branch)来实现不同的功能开发和实验,然后将分支合并(Merge)回主分支。
GitHub Desktop还提供了一个可视化的工作流程,显示每个提交和分支的历史记录,方便开发者跟踪项目的进展和变更。此外,它还支持与团队成员之间的协作和合并冲突的解决。
总之,GitHub Desktop是一个强大而简便的工具,帮助开发者更加高效地管理和协作GitHub仓库,使版本控制和团队开发变得更加容易和可视化。
1、与合作者轻松进行属性提交
快速将合著者添加到您的提交中。非常适合配对,也非常适合向帮助修复你的棘手bug的那个特别的人表达一点爱/赞扬。查看历史页面上的归因,撤销意外归因,并在官网上查看合著者
2、拉取请求列表的图像和CI检查功能
使用拉取请求签出分支并查看CI状态
查看存储库的所有打开的pull请求,并将其作为本地分支进行检查,即使它们来自上游分支或分支。查看哪些拉请求也通过了提交状态检查!
3、语法突出差异特征的图像
语法突出显示的差异
新的GitHub Desktop支持在查看各种不同语言的差异时突出显示语法。
v3.5.5版本
新增
支持在用户的 Shell 环境中运行钩子,并允许绕过提交钩子 - #21319
新增
启用使用替代编辑器一次性打开仓库 - #21436。感谢 @jackfreem!
新增
为 Windows 添加 Warp 终端支持 - #21471。感谢 @Cocodrulo!
新增
在分支列表上下文菜单中添加“在 GitHub 上查看分支”选项 - #21071。感谢 @DylanDevelops!
修复
修复在带有子模块的分支之间切换时仓库状态异常的问题 - #21188
修复
在账户偏好设置中正确拼写 Enterprise - #21454
修复
Copilot 创建的提交现在使用 Copilot 头像 - #21475
修复
点击通知时防止程序崩溃 - #21311 #20760
修复
在分支过滤字段按下回车键现在会创建新分支 - #7734。感谢 @jackfreem!
修复
修复在非 Git 文件夹中创建仓库时无法移动目录的问题 - #20991。感谢 @DylanDevelops!
修复
支持在未发布的提交超过 100 个时显示未发布指示器 - #20882。感谢 @ashdawngary!
修复
切换账户时仓库写入权限警告即时更新 - #21329
修复
改进分支重命名以处理仅大小写变化的情况 - #21320
修复
提交失败后刷新仓库 - #21229
修复
当 Check run 列表超出可用空间时支持滚动 - #20831。感谢 @iamarjunsuresh!
修复
仅在创建仓库时清理禁止的文件系统字符 - #20973
修复
从“生成提交详情”辅助标签中移除多余的撇号 - #21369。感谢 @say25!
改进
将 Electron 更新到版本 40.1.0 - #21537
改进
更新“推送需要拉取”警告信息以提高清晰度 - #21423。感谢 @movahhedi!
改进
优化 Changes 标签页的筛选选项按钮及弹出框 - #21412。感谢 @jpedroso!
改进
在对话框中禁用暂存菜单项 - #21435。
展开内容