2

我正在运行 Git 版本 2.18.0.windows.1 并尝试手动编辑大块头(这是我第一次搞砸这个)。我开始分裂一个更大的大块,这是两个大块中的第一个。我去编辑第一个大块如下......

老汉子:

@@ -1,8 +1,8 @@
 Shopping List

-apples
-bananas
-yogurt
-milk
+red apples
+6 bananas
+vanilla yogurt
+2% milk
 wheat bread
 cereal

尝试编辑:

@@ -1,8 +1,8 @@
 Shopping List

 apples
-bananas
+6 bananas
 yogurt
-milk
+2% milk
 wheat bread
 cereal

...但是当我保存并关闭我的文本编辑器(Atom)时,Git 给了我以下错误消息:

error: patch fragment without header at line 16: @@ -7,6 +7,6 @@

错误消息中的行号对应于我的第二个大块的行号,所以我猜测因为我在编辑第一个大块时更改了行号,所以它一定与第二个大块的行号搞砸了。奇怪的是,我正在学习课程,而讲师似乎没有问题。这是我正在运行的 Git 版本中的潜在错误还是我遗漏了什么?

注意:我确保每行前面都有适当的空格/+/-,并在编辑第一个大块时尝试修改行号,但无济于事。

4

0 回答 0