GitHub Desktop删除最后两个提交

我使用GitHub Desktop创建了一个git。它具有主分支和开发分支。在开发分支中,我不小心添加了一个超过100mb的库。现在我不能再推了。我试图推动另一次提交,但该提交也被阻止。

我已经为cmd下载了git,但是每当我尝试在cmd中打开git时,github桌面都会出现错误。

We were unable to locate Git on your system. This means you won't be able to execute any Git commands in the command prompt.

To help you get Git installed and configured for your operating system,we have some external resources available.

有人知道如何在没有cmd的情况下解决此问题,或者如何使用cmd打开/克隆分支吗?

etreg 回答:GitHub Desktop删除最后两个提交

尝试打开一个新的终端窗口,然后从此处使用git。我认为您在Windows上,所以也许这会对您有所帮助。

  1. 打开一个新的终端窗口,然后导航到您的项目目录。
  2. 键入“ git status”以检查git是否已正确安装。如果没有,请尝试重新启动系统或重新安装git。
  3. 键入“ git reset HEAD ^^”。这将删除您的最后两次提交(按照您在问题标题中的要求)
  4. 之后,您应该可以再次进行推送(例如“ git push”)

请谨慎使用“ git reset”命令,因为它可能会删除您未保存的工作。我建议您在不慎使用文档之前先阅读该文档。

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

大家都在问