通过浏览器删除Github上的Commit

这是我第一次使用github,我在使用某些命令时遇到麻烦,并通过终端提交了大约7次相同的命令。我不知道这怎么可能,因为我认为您只能在文件中进行更改后才能提交。我每次提交时都没有看到任何东西,所以我不断删除并重新创建具有相同名称的相同存储库,并尝试一遍又一遍地提交,直到现在我终于看到它们为止,但是太多了,我只想看到1个初始提交而不是全部7个我想知道是否有一种方法可以删除提交,如果我在我的浏览器中打开我的github帐户不使用终端

关于可能重复项的说明:请不要将问题标记为重复项。我知道有类似的问题/完全一样的问题。但是,我已经阅读了这些命令,其中大多数命令是您必须在终端中键入的命令,因为无法撤消我希望通过网站进行的操作。我不想意外删除我想要的东西,以后又无法恢复工作。如果还有其他东西我可以使用而不是终端,我宁愿使用它。

wz5529885 回答:通过浏览器删除Github上的Commit

如果您推送提交,那么恐怕无法删除它们。但是,如果您尚未将提交推送到远程存储库,则可以将HEAD更改为上一个提交。

如果您已将提交推送到分支中,然后删除该分支而不将其与任何其他分支合并(您不能删除默认分支和受保护的分支),那么从技术上讲,提交也将被删除。

本文链接:https://www.f2er.com/2546677.html

大家都在问