← Retour au blog
tech 26 May 2026

Stop Advertising in Your Commits

In the open-source development world, the introduction of ads in commit messages is a worrying trend. Learn why it's essential to keep these messages clear and ad-free.

Article inspired by the original source
Stop Advertising in Your Commits ↗ akselmo.dev

Why Commit Messages Matter

Commit messages are a fundamental component of software development. They serve as documentation for changes made to the code. Each commit should be precise, concise, and informative, enabling developers and teams to quickly understand the changes made. A good practice is to describe the "what" and "why" of the change, thereby facilitating the code review process and collaboration.

However, a recent trend threatens this clarity: the inclusion of ads in commit messages. Phrases such as "assisted by XYZ" or "co-authored by ABC" are not only distracting but also introduce an unwanted form of advertising.

The Impact of Ads in Commits

Open-source developers invest their time and skills without expecting direct compensation. Yet, they often face tools that automatically insert advertising mentions into their commits. This may seem trivial, but it's the start of a slippery slope. Commit messages should not become billboards for tools or services, especially those that do not directly contribute to the project.

Case Studies

Consider the example of "Co-authored-by" often added by platforms like GitHub to indicate the use of AI tools. While this may seem useful for transparency, it can also be perceived as disguised advertising. According to a 2023 JetBrains survey, 67% of developers believe these mentions harm the readability of commits.

How to Avoid These Ads

  1. Disable Automatic Features: Many tools allow you to disable the automatic addition of advertising mentions. Check your code management tool's documentation to learn how.
  1. Use Clear Commit Messages: Focus on technical content. If necessary, mention the use of a tool in the documentation or README file, but not in the commit itself.
  1. Choose Respectful Tools: Opt for tools that respect the clarity and conciseness of your commits. Look for alternatives that do not force advertising insertions.

The Importance of Keeping Commits Clean

The consequences of poor commit practices go beyond mere irritation. They can slow down development, complicate code reviews, and even affect project security. A confusing or cluttered commit message can obscure critical errors or unintended code changes.

In conclusion, it's essential to maintain clear and informative commit messages. By avoiding the insertion of ads, you contribute to a more professional and collaborative development environment.

Let's discuss your project in 15 minutes.

git commits open-source advertising software development AI tools
Deepthix newsletter · 100% AI · every Monday 8am

An AI agent reads tech for you.

Our AI agent scans ~200 sources per week and ships the best articles to your inbox Monday 8am. Free. One click to unsubscribe.

Visit the newsletter page →

Want to automate your operations?

Let's talk about your project in 15 minutes.

Book a call