我的github现在有100个提交.我需要回滚存储库以提交80,并删除所有后续的存储库.
为什么?这个回购应该是从杂项用户合并.由于过度编辑,一堆合并作为我的提交进入.这是由于我的远程分支机构错误标记,其中3个开发人员被标记为彼此.我需要重置到那一点,然后向前拉.
我想要改变,就像在这个例子中:我怎样才能删除GitHub上的提交?
但是,git希望我做很多冲突管理.有更简单的方法吗?
Github for Windows将这两个命令描述为:
revert this commit - 创建一个新的提交,以恢复此提交的更改rollback this commit - 回滚此提交,保留在此工作目录中提交的所有更改以及稍后的提交你能解释一下这两个命令的确切含义以及如何使用它们.具体来说,我不明白第二个目的是什么.对我来说完全是无稽之谈.
有可能恢复到先前的提交检查它,如果我不喜欢它,回到最初的位置?
这个gui似乎只是git系统的一小部分,但使用它的适当工作流程是什么?