问题描述
我有一个与Windows的git GUI界面结合的同事,我想让他互动地重新装订,以便压缩提交。
我试过使用工具 - >添加
添加 git rebase --interactive
但这只是在他尝试时挂起。客户可以处理交互式重置吗?是否有Windows的另一个GUI客户端可以?或者也许有另一种方式来压缩客户端提交?
没有办法通过gui来完成。也就是说,如果没有交互式rebase,有办法压缩提交。例如,可以重置--soft 3提交之前,将所有内容添加到索引并提交。这将有效压缩最后3次提交。
I have a co-worker who's wedded to the git GUI interface for Windows; I'd like to get him rebasing interactively so he can squash commits.
I've tried using the Tools->Add
to add git rebase --interactive
but this just hangs when he tries it. Can the client handle interactive rebases? Is there another GUI client for Windows that can? Or perhaps there is another way to squash commits in the client?
There is no way to do it through the gui. That said, there are ways to squash commits without the interactive rebase. For instance, one could do a reset --soft 3 commits ago, add everything to the index and commit. This would effectively squash the last 3 commits.
这篇关于如何在Windows GUI中做rebase - 交互的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!