1

这是我第一次使用 github,我在使用一些命令时遇到了问题,并且通过终端提交了大约 7 次相同的事情。我不知道这是怎么可能的,因为我认为只有在文件发生更改时才能提交。每次提交时我都没有看到任何内容,因此我不断删除并重新制作具有相同名称的同一个存储库,并尝试一遍又一遍地提交,直到我现在终于看到它们,但是有太多我只想看到 1 个初始提交而不是全部 7 .如果我在浏览器中打开我的github帐户而不是使用终端,我想知道是否有办法删除提交。

关于可能重复的注意事项:请不要将问题标记为重复。我知道有类似的问题/完全相同的问题。但是,我已经阅读了这些内容,其中大多数是您必须在终端中输入的命令,因为无法撤消,我宁愿通过网站执行此操作。我不想不小心删除了我想要的东西,并且以后无法恢复我的工作。如果我可以使用其他东西而不是终端,我宁愿使用它。

4

1 回答 1

0

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

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

于 2020-03-31T03:04:14.993 回答