git reset --hard HEAD^ 和 sudo rm -rf /* 是一样的吗?

不一样。

需要特别注意 sudo rm -rf /* 这个操作危险至极,这个命令是将系统所有的东西都删除掉,如果有权限进行删除,系统下所有的东西都将被删除。

git reset --hard HEAD 是用于将你的工作目录重置回最后一次提交状态的命令。git reset 是 git 的一个命令,用于重置你当前的 HEAD 到指定的状态。