多年来我一直在使用Bazaar作为版本控制系统,我正在评估向Git的迁移。
让我远离的问题与 git 本身无关,而是与它的 GUI 有关:Bzr 资源管理器具有 Git GUI 对应项所缺乏的许多功能。
我已经读到Bzr Explorer可以通过简单地安装软件包bzr-git在Git存储库上使用。
安装该软件包后(在Linux Ubuntu 18.04上(,Bzr Explorer可以探索Git存储库,但有以下限制:
- 右侧的工作树根本不显示。
- 将显示添加或修改的文件(待提交文件(,但看不到它们的差异。
- 无法应用提交(因为看不到差异(
简而言之,只能查看存储库历史记录,但不允许对工作树执行任何操作(差异,添加,提交(
我的问题如下:
- 我应该为Bzr资源管理器配置其他内容才能正常工作吗?
- Git 有类似的 GUI 吗?我知道这可能是一个重复的问题,但最初的问题已经很多年了,也许有一个新的 Git GUI 可用。
GitGui(我的意思是最新的 2.27(应该接近 Bzr Explorer
但如果不是,请尝试gitahead(GitHub项目(,它也非常完整。
GitKraken仍然是最好的,但是...免费版本的功能可能对您来说不够完整。