现在有一个git仓库,里面有一个commit 379309c
,然后在这之后提交了一个commit 2c2f03a
,之后用git reset --hard 379309c
回退到了379309c
这个commit,然后又提交了一个新的commit 2145b25
。
此时,使用 git reset --hard 2c2f03a
依旧能回到 commit 2c2f03a
,所以我很好奇回退之后直接新建一个commit,回退前的commit是如何处理的。或者说,我想要删掉回退前的commit 2c2f03a
该如何做呢?