【发布时间】:2016-06-18 06:26:34
【问题描述】:
git add -p 可以方便地仅暂存部分未提交的工作。通常,这只是确认/拒绝某些个人大块头是否应该进入提交的问题。但是,有时我需要拆分一个比 s 选项更精细的块。
输入 e,这将打开一个编辑器,可以在其中随意更改差异。
不幸的是,我经常出错,所以当我完成后 git 会说
error: patch failed: src/foo.bar:1234
error: src/foo.bar: patch does not apply
它让我可以再次重新打开大块,但很难看到差异最初看起来如何/它需要看起来如何才能应用。
是否有一些简单的方法可以查看此内容,而无需返回并完全重新执行git add -p?
【问题讨论】: