如何撤销(回滚)一次提交?

1作者: blackbit大约 2 小时前
哲学问题: 您想为一个自由开源软件(FOSS)项目实现一个功能。 在网络搜索时,您偶然发现了几乎完全相同的东西,根据提交信息(由……共同创作),它“似乎是用大型语言模型/生成式人工智能生成的”。 “它(尚未)被合并到主线(upstream),原因未明确说明。可能是由于项目政策、疏忽或其他原因。” “它本质上非常简单——看不出如何能用一种核心上显著不同的方法来实现相同的结果。” 一个人如何在所有良心上,提交一个不包含大型语言模型(LLM)的补丁?
查看原文
Philosophical question: You want to implement a feature for a FOSS project. During web research you stumble over virtually the same thing that<p>* was apparently produced with a LLM &#x2F; gen AI thing - according to the commit message (co-authored by...). * was not upstreamed (yet) for reasons not clearly stated. might be due to project policy, neglect or something else. * is close to trivial in nature - it&#x27;s not apparent how the same outcome could be achieved with a significantly different approach at the core of it.<p>How would one get themselves in a position to - in all conscience - submit the patch in a LLM-free form?