【问题标题】:How to delete first commit of a repo using github API?如何使用 github API 删除 repo 的第一次提交?
【发布时间】:2015-03-02 20:03:59
【问题描述】:

我知道可以使用命令行 (delete first git commit)

但我无法弄清楚如何使用 github 的 API 完成类似的事情。有没有可能?

【问题讨论】:

    标签: git github github-api git-plumbing


    【解决方案1】:

    我不确定你所说的“github 的 API”是什么意思,但是如果你在本地删除任何提交并将你的更改推送到 GitHub,那么提交也会消失在那里。

    警告:请注意,删除已推送的提交会重写历史记录,因此非常危险。考虑恢复/更正您的提交,而不是删除它。

    【讨论】:

    • 这就是我所说的命令行。如果您按照我在问题中提供的链接进行操作,则可以很好地解释。我正在开发一个需要使用 Github API 从存储库中删除根提交的项目。
    猜你喜欢
    • 2019-09-25
    • 2016-08-27
    • 2018-01-05
    • 2012-02-13
    • 1970-01-01
    • 2023-01-22
    • 1970-01-01
    • 2021-11-04
    • 2012-08-01
    相关资源
    最近更新 更多