我正在教Chromebook的HTML课程。我们使用GitHub进行修订控制,我想向我的学生展示如何恢复提交。由于我们在Chromebook上没有shell访问,我希望找到一种在线方法,通过GitHub网站。这可能吗?我开始认为这可能不太可能。
juud5qan1#
GitHub没有Web API调用来执行此操作。完整的API可以在here中找到。
由于我们没有在Chromebook上的shell访问权限...您可以在本地恢复,然后使用-f强制推送代码,但由于您没有命令行来执行此操作,因此需要手动恢复代码并提交回“旧”代码。如果你可以选择使用CLI,而不是GitHub网站,看看这个答案,它会对你很有帮助,它详细描述了如何使用CLI以各种方式恢复提交。如何将头部移回之前的位置?(分离的头部)
-f
46qrfjad2#
您可以通过以下方式还原合并提交:将拉取请求并更改已关闭的筛选器:
然后选择合并你想要到revert并且点击revert
2条答案
按热度按时间juud5qan1#
GitHub没有Web API调用来执行此操作。
完整的API可以在here中找到。
你能做什么?
由于我们没有在Chromebook上的shell访问权限...
您可以在本地恢复,然后使用
-f
强制推送代码,但由于您没有命令行来执行此操作,因此需要手动恢复代码并提交回“旧”代码。如果你可以选择使用CLI,而不是GitHub网站,看看这个答案,它会对你很有帮助,它详细描述了如何使用CLI以各种方式恢复提交。
如何将头部移回之前的位置?(分离的头部)
46qrfjad2#
您可以通过以下方式还原合并提交:将拉取请求并更改已关闭的筛选器:
然后选择合并你想要到revert并且点击revert