什么相当于perforce中的git squash(p4)

时间:2017-06-11 23:37:21

标签: git version-control perforce

在git中,我发现壁球 fixup 在重新定位本地提交时非常有用。请考虑以下情况。

  • 提交“功能”,“部分错误修复”,“完整错误修复”是三个单独的本地提交。
  • 在执行 git rebase --interactive 时,我这些提交压缩为一个提交“完整功能”

我在perforce(或p4v界面)中寻找类似的东西。我知道搁置/搁置。任何可能的解决方法?

1 个答案:

答案 0 :(得分:1)

使用p4 unsubmit取消提交更改,然后p4 resubmit -i以交互模式重新提交(我相信可以让您压缩/等)。

由于unsubmit将提交的更改转换为正常的搁置更改,因此您也可以使用其他命令对其进行操作。