HEAD 提交中的文件内容:

A
B
C
D

我修改文件后,内容是:
A
A2
B
C
D
D2

如果我想恢复第 2 行 (A2) 的更改,我该如何使用 magit 执行此操作?所以结果的内容是:
A
B
C
D
D2

最佳答案

Magit 使用的术语是“丢弃”。像例如“阶段”它被认为是“应用变体”。 k 丢弃“点上的东西”。如果存在从大块内部开始并在同一大块内部结束的区域,则它是“大块内部区域”。如果有这样的选择,那么各种 apply-variant 命令对区域的内容而不是完整的部分进行操作。

这记录在 Staging and UnstagingApplying 中。它也包含在手册的 Getting Started 部分中。您可能想给文档一个机会。

您必须做的事情归结为:转到 A2 ,键入 C-SPC 后跟 k。

关于emacs - Magit结帐大块头/恢复大块头,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41987311/

10-14 04:47