【发布时间】:2017-06-02 02:43:29
【问题描述】:
Perforce 中是否有类似 git add -p 的东西?
我想将我的本地文件与 depot 进行比较,然后选择差异的哪些部分最终会出现在更改列表中。
(我的目标是对一个文件进行多项更改并将它们提交到两个单独的更改列表中,因为它们在概念上不相关。但是您也可以使用它来不提交调试代码但仍然保留它在本地)。
【问题讨论】:
Perforce 中是否有类似 git add -p 的东西?
我想将我的本地文件与 depot 进行比较,然后选择差异的哪些部分最终会出现在更改列表中。
(我的目标是对一个文件进行多项更改并将它们提交到两个单独的更改列表中,因为它们在概念上不相关。但是您也可以使用它来不提交调试代码但仍然保留它在本地)。
【问题讨论】:
没有。
您需要先搁置一组更改。
对不起。
【讨论】:
Perforce 没有 git 的暂存区概念,因此等效于 git add -p 并没有真正意义(您希望未添加的编辑去哪里?进入搁置的更改?)
我个人使用git-p4 并创建Perforce 树的git 镜像,然后我实际上可以使用git add -p。 (您也可以查看 Perforce 的 Git Fusion 系统。)
【讨论】: