我有一个提交树,这种树变得很难辨认和混乱。所以,我觉得我需要进行清洁。如果您能帮助我修复它,那就太好了。
我正在开发项目A,该项目有时会扩展到两个分支B和C。在每个分支中进行了几次提交之后,登录每个分支时都会看到以下内容。我已经汇总了日志,如果无法读取,请告诉我。
master:
commit: B2 (HEAD -> master, origin/master, origin/HEAD)
commit: B1
commit: A3
...
branch_B:
commit: B2 (HEAD -> branch_B)
commit: C3
commit: C2 (branch_C)
commit: C1
commit: B1
commit: A3
...
branch_C:
commit: C2 (HEAD -> branch_C)
commit: C1
commit: B1
commit: A3
...
编辑: 具体来说,我想从主机中删除B1和B2,从branch_C中删除B1,从branch_B中删除C1,C2和C3,然后将C3移回branch_C。