Git回退commit后又新创建了一个commit,回退前的那个commit是如何处理的

现在有一个git仓库,里面有一个commit 379309c,然后在这之后提交了一个commit 2c2f03a,之后用git reset --hard 379309c回退到了379309c这个commit,然后又提交了一个新的commit 2145b25

此时,使用 git reset --hard 2c2f03a 依旧能回到 commit 2c2f03a,所以我很好奇回退之后直接新建一个commit,回退前的commit是如何处理的。或者说,我想要删掉回退前的commit 2c2f03a该如何做呢?