GitHub:作为主人

时间:2018-02-04 19:15:13

标签: github

我对我在GitHub中托管的Git存储库做了一些提交。在那次提交之后,我做了几次其他提交,这些提交很糟糕,多余,第二次看。因此,在这些糟糕的变化之前,我需要回到历史中的某个提交/特定点。

我没有找到像“恢复到此版本”的按钮或“将此版本提交为此分支的(主版)”。

正如您所看到的,我只想让旧版本成为主分支的负责人。你将如何从GitHub那里做到这一点?

更新

我强调:我在GitHub上询问,而不是在git或除GitHub之外的任何GUI。

1 个答案:

答案 0 :(得分:2)

如果我理解正确,您希望将过去提交作为分支上的最后一次提交。 如果是这样,请使用originmaster的示例:
使用git reset <comit_id>然后git push origin +master推送&amp;删除所有重置后的提交。
注意分支名称(主)之前的+符号 请注意,这是不可逆转的(据我所知),所以采取必要的预防措施。