如何撤销(回滚)一次提交?
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 / 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'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?