我有一个与Windows的git GUI界面结合的同事;我想让他以交互方式进行调整,这样他就可以压缩提交。
我尝试使用Tools->Add
添加git rebase --interactive
,但这只是在尝试时挂起。客户端可以处理交互式rebase吗?还有另一个Windows的GUI客户端可以吗?或者也许另一种方式来压缩客户端的提交?
答案 0 :(得分:10)
没有办法通过gui做到这一点。也就是说,有一些方法可以在没有交互式rebase的情况下压缩提交。例如,可以执行重置--soft 3提交前,将所有内容添加到索引并提交。这将有效地压缩最后3次提交。