【发布时间】:2020-07-15 23:43:26
【问题描述】:
我是 github 命令的新手,我对自己在做什么有点困惑。
我想删除“MegaMan Game”提交,还原所有更改,并使其从 github 中消失
历史。在另一个堆栈溢出问题Delete commits from a branch in Git 之后,我运行了git reset --hard HEAD ~1 命令。从git log 命令来看,该提交似乎已被删除,但在 github 网站上,它仍然显示“MegaMan Game”提交仍然存在。在源代码树中也会发生同样的事情。提交仍然显示在那里。
我有点困惑。网站关于提交是否有误?是不是我运行的命令有误?
这是一张带有确切命令和 git 内容的图片
这是一个菜鸟问题。我需要帮助来理解它是如何工作的。
【问题讨论】:
标签: github git-commit git-reset