APP下载

GitHub Desktop 2.9可供开发者压缩和重新排序历史提交纪录

消息来源:baojiabao.com 作者: 发布时间:2026-02-15

报价宝综合消息GitHub Desktop 2.9可供开发者压缩和重新排序历史提交纪录

最新GitHub Desktop 2.9现在释出,已经可供开发者下载使用,这个版本强化了提交操作,可以让用户合并和重新排序历史纪录中的提交,并且还能修改上一个提交,或是从过去的提交创建新的分支。

官方提到,许多开发人员关心自己的提交历史,因为这是一连串的纪录,代表着专案开发前后连贯的故事。之前的一组提交可能仅代表一个工作单位,或是当专案要求,每个拉取请求只能有一个提交,开发者可能不满意提交历史的呈现,现在透过使用GitHub Desktop 2.9,便可以进一步编辑这些提交,只要利用拖放操作,使用者就可以将两个提交压在一起,并且添加新的提交讯息来总结整个提交的内容。

另外,在合并提交的时候,使用者也可以选择压缩并且改变合并的基础版本(Rebase),且因为提交的排序不同,可能造成难以查看的情况,在这个新版本中,使用者可以直接将要改变排序的提交,拖放到历史纪录的任意位置,完成重新排序操作。

GitHub Desktop 2.9还可以从之前的提交,开始一个新的分支,官方提到,很多时候,开发者需要检视旧版本专案来调查错误,或是在最新的版本中创建一个热修补程式,而现在GitHub Desktop能够让开发者将历史纪录中的任何提交,放入工作目录中(Check Out),以快速查看该时间点储存库的状态,而且不会对手上正在处理的分支产生影响。

GitHub Desktop还让开发者能够修改最后一次提交,目前GitHub Desktop提供的撤销功能,可以撤销前一次的提交,将所有更改放回工作目录中,但官方提到,当开发者只想对提交进行小部分更新,这项新功能就可以派上用场。开发者可以在提交纪录中,更改上一次提交的讯息或是新增其他变更。

同时,这个版本终于可以原生支援Apple自家的Mac新芯片Apple Silicon,使用M1芯片的Mac,将会升级使用原生建置GitHub Desktop,除了提高效能之外,也能减少软件崩溃。

2021-06-22 07:57:00

相关文章