我正在编写一些脚本,执行git-rebase并需要识别冲突发生的时间。
Git-rebase对于每个错误都以相同的退出状态终止,因此我无法使用其退出状态来检测冲突。在冲突时会创建一个名为
有没有可靠的方法来检测git-rebase是否以冲突终止?
Git-rebase对于每个错误都以相同的退出状态终止,因此我无法使用其退出状态来检测冲突。在冲突时会创建一个名为
rebase-apply
的目录,但似乎这是一个实现细节,我不能依赖它(例如,在过去,该目录具有不同的名称)。有没有可靠的方法来检测git-rebase是否以冲突终止?