清理git分支树

时间:2019-02-02 21:46:44

标签: git branch

我有一个提交树,这种树变得很难辨认和混乱。所以,我觉得我需要进行清洁。如果您能帮助我修复它,那就太好了。

我正在开发项目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。

0 个答案:

没有答案