通过文件test.txt,在相应的提交中添加了每个字母
A
B
C
D
没有更改GIT历史记录(只是更改工作目录),我想撤消提交B的更改,同时保持Consits C和D的更改。如果存在冲突,请添加“冲突分隔”
diff --git a/t.txt b/t.txt
index 8422d40..d9a85ba 100644
--- a/t.txt
+++ b/t.txt
@@ -1,4 +1,3 @@
A
-B
C
D
更轻松的方法是通过重新构想:
git rebase B D ---onto A
normal
项目中,您会像往常一样发生冲突。...在这种特殊情况下,您要遇到冲突,因为您在每个提交上都添加了一条句号,因此,现在您正在删除在文件中添加的提交的提交,因此可以肯定的是,确定什么不是flowlowlowlollow what是空无一人的。