多年来,我一直使用 Bazaar 作为版本控制系统,并且正在评估向 Git 的迁移。
让我望而却步的问题与 git 本身无关,而是与它的 GUI 相关:Bzr Explorer 具有许多 Git GUI 对应物所缺乏的功能。
我读过 Bzr Explorer 可以通过简单地安装包 bzr-git 用于 Git 存储库。
安装该软件包后(在 Linux Ubuntu 18.04 上),Bzr Explorer 可以探索 Git 存储库,但有以下限制:
- 右侧的工作树根本不显示。
- 添加或修改的文件,待提交的文件会显示出来,但看不到它们的差异。
- 无法应用提交(因为没有看到差异)
简而言之,只能查看存储库历史记录,但不允许对工作树进行任何操作(diff、add、commit)
我的问题如下:
- 我是否必须为 Bzr Explorer 配置其他东西才能正常工作?
- Git 有类似的 GUI 吗?我知道这可能是一个重复的问题,但原来的问题有很多年了,也许有一个新的 Git 图形用户界面可用。