我想将主分支重置为以前的提交,这样如果有人使用 GUI(并且只使用 GUI),他们可以进行简单的克隆以获取重置版本。我做了一个“可视化大师的历史”然后右键单击我想要重置的提交。然后我可以单击“将主分支重置到此处”,然后可以通过这种方式获得此提交。但是当有人刚刚启动 GIT GUI 并执行“克隆现有存储库”时,我希望显示此版本,而不是随后的提交。
推理:我有一些 SW 质量人员,他们有一个书面的 SOP,说要以这种方式做事,如果可能的话,我想保持它。
那么我能做些什么来使这个版本成为通过 GUI “克隆”的版本而不废弃我的后续提交?
编辑:我怀疑,最好的方法是从我以前的工作版本(我正在尝试重置的版本)分支,直到我确定在我的分支上所做的更改已准备好提交回我的主人分支。在分支合并回我的主控之前,通过 GUI 进行的克隆只会提取主控版本。对?