【问题标题】:Perforce equivalent for git add patch?git add 补丁的 Perforce 等效项?
【发布时间】:2026-02-05 19:00:02
【问题描述】:

git add --patch 对我来说非常重要。它显示了所有差异块,我说“是”或“否”将它们添加到我提交的索引中。特别是如果我在某个随机文件中添加了 console.log 之类的内容,则不会在我的提交中选择它。

对于 perforce,我没有发现任何类似的东西。没有什么比 git 更有表现力了。

有没有好的工作流程或解决方案?

【问题讨论】:

  • 使用 git。然后编写一个脚本来检查你的 git master 到 perforce。也许为您的脚本添加对其他分支的支持。我知道有git-svn和git-cvs,所以可以写hook。

标签: git diff perforce git-add


【解决方案1】:

使用 git-p4 通过 Git 与 Perforce 存储库进行交互。 Even the Perforce folks think its a good idea!

【讨论】: