<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="/rss.xsl" type="text/xsl"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>提交信息 | 折腾啥</title><description>Power Users/Automators 折腾/讨论/分享各种开源工具/脚本/自动化工作流👥 @zhetengsha_group📌 合集 https://t.me/zhetengsha/2🎁 恰饭 https://t.me/zhetengsha/957📢 广告投放 @xream @xream_botBuy ads: https://telega.io/c/zhetengshafeedId:55438372655431680+userId:62307599601855488</description><link>http://telegram.zhetengsha.eu.org</link><item><title>git-rewrite-commits: AI 驱动的 Git 提交信息自动重写工具• 基于 AI（OpenAI 或本地 Ollama）自动生成符合 Conventional Commits 规范的提交信息  • 一键重写整个提交历史，支持 dry‑run、备份分支和分批处理，安全可控  • 可通过 Git Hook 集成，实时预览或自动生成消息，支持多语言和自定义模板  </title><link>http://telegram.zhetengsha.eu.org/posts/5124</link><guid isPermaLink="true">http://telegram.zhetengsha.eu.org/posts/5124</guid><pubDate>Thu, 19 Mar 2026 04:03:45 GMT</pubDate><content:encoded>&lt;div class=&quot;image-list-container image-list-odd&quot;&gt;
      &lt;button type=&quot;button&quot; class=&quot;image-preview-button image-preview-wrap&quot; popovertarget=&quot;modal-5124-0&quot; popovertargetaction=&quot;show&quot; aria-label=&quot;Open image preview: git-rewrite-commits: AI 驱动的 Git 提交信息自动重写工具• 基于 AI（OpenAI 或本地 Ollama）自动生成符合 Conventional Commits 规范的提交信息  • 一键重写整个提交历史，支持 dry‑run、备份分支和分批处理，安全可控  • 可通过 Git Hook 集成，实时预览或自动生成消息，支持多语言和自定义模板  &quot;&gt;
        &lt;img src=&quot;/static/https://cdn5.telesco.pe/file/PwuYGFY3awx4YIySNpjncpMlbAm3tzmlihUJYkw4f6rlJBTcbrclex2uecQIhPCrT3c-hDlUvJwhpbb6dACFkxQNScuFE3YRRN6VR2JxGvv9tQg33q4sWU5p3tiU_QIolQF10o8_CTDTqLAelBrh6HEjHeiN0miGlqkrcvcIOCUwVQAIBeG6fWHLhdLAZIjikzhFXLz8IP79_dH0qEX_INmHphrFnshNvcITzAfhcicKXWCgpruFbikur1F7AkaEPKFCK1bw4E81ARihfKSCRoAQ-Z-_bHYu7FPxjgNUhXkXWvPGQ2NCF7hOzqiHo30EHSyK67nEIUFm3_u-_P-lhQ.jpg&quot; alt=&quot;git-rewrite-commits: AI 驱动的 Git 提交信息自动重写工具• 基于 AI（OpenAI 或本地 Ollama）自动生成符合 Conventional Commits 规范的提交信息  • 一键重写整个提交历史，支持 dry‑run、备份分支和分批处理，安全可控  • 可通过 Git Hook 集成，实时预览或自动生成消息，支持多语言和自定义模板  &quot; width=&quot;800&quot; height=&quot;377&quot; loading=&quot;eager&quot; /&gt;
      &lt;/button&gt;
      &lt;div class=&quot;modal&quot; id=&quot;modal-5124-0&quot; popover=&quot;auto&quot; aria-label=&quot;Image preview&quot;&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__backdrop&quot; popovertarget=&quot;modal-5124-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;&lt;/button&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__close&quot; popovertarget=&quot;modal-5124-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;×&lt;/button&gt;
        &lt;div class=&quot;modal__surface&quot;&gt;
          
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;&lt;u&gt;git-rewrite-commits: AI 驱动的 Git 提交信息自动重写工具&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;• 基于 AI（OpenAI 或本地 Ollama）自动生成符合 Conventional Commits 规范的提交信息  &lt;br /&gt;• 一键重写整个提交历史，支持 dry‑run、备份分支和分批处理，安全可控  &lt;br /&gt;• 可通过 Git Hook 集成，实时预览或自动生成消息，支持多语言和自定义模板  &lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://github.com/f/git-rewrite-commits&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;https://github.com/f/git-rewrite-commits&quot;&gt;https://github.com/f/git-rewrite-commits&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;/search/result?q=%23Git&quot; title=&quot;#Git&quot;&gt;#Git&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23AI&quot; title=&quot;#AI&quot;&gt;#AI&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E6%8F%90%E4%BA%A4%E4%BF%A1%E6%81%AF&quot; title=&quot;#提交信息&quot;&gt;#提交信息&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E4%BB%A3%E7%A0%81%E8%B4%A8%E9%87%8F&quot; title=&quot;#代码质量&quot;&gt;#代码质量&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%87%AA%E5%8A%A8%E5%8C%96&quot; title=&quot;#自动化&quot;&gt;#自动化&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23OpenAI&quot; title=&quot;#OpenAI&quot;&gt;#OpenAI&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23Ollama&quot; title=&quot;#Ollama&quot;&gt;#Ollama&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23ConventionalCommits&quot; title=&quot;#ConventionalCommits&quot;&gt;#ConventionalCommits&lt;/a&gt;</content:encoded></item></channel></rss>