推荐多平台,便携式学习模式Git GUI?

任何关于良好的Git GUI的建议。理想情况下应具有以下特征: 不是非常有限,即可以支持相对复杂的功能,例如rebase,no-ff 显示在“学习模式”下执行Git命令,尤其是对于具有许多选项的命令 便携式(不需要安装窗户或即使只有窗户,也可以像便携式应用一样工作) 最好是多平台(所以我的linux机器和windows笔记本电脑之间没有学习曲线。     
已邀请:
Git扩展支持几乎所有操作(例如,它支持交互式rebase)。它还显示用于已启动操作的命令行。 更新:   这是不正确的:不幸的是它只是Windows。它可以在linux上运行:Git Extensions使用Mono在多个平台上运行。     
我知道这不适用于Windows或Linux,但Git Tower for Mac非常好。它可以进行rebase,推送,合并,签出,分支,远程分支,存储等。     
我会推荐SmartGit。作为Linux和Windows之间的纯Java应用程序可移植性是没有问题的。唯一的要求是JRE和Git安装。 它几乎支持所有重要的Git命令,IMO唯一缺少的重要功能是交互式变基。但是,支持正常的变基和合并。 我认为SmartGit满足您的所有要求,除了(2.)因为它根本没有显示任何执行的Git命令。     

要回复问题请先登录注册