It may sound sensationalist to say that I have irrefutable proof that the Git project doesn't allow criticism, but it's true. I have tons of evidence of this, but in this article I will focus only on one disagreement that is the easiest to understand. In this case I provided a patch, the maintainer mentioned … Continue reading Proof that the Git project doesn’t allow criticism
git
git-fc 0.1: a new fork of git for users
Announcing git-fc 0.1: a new fork git for users. Same as git 2.40.0, except with more features.
My ban from the Git project: the defense I was denied
On 2023-05-13 I was notified of my permanent ban of the Git project by the The Git Project Leadership Committee. I already explained in another post that the Git PLC did not do any due diligence regarding my ban, did not do any effort to notify me of any issue, and used lies to attempt … Continue reading My ban from the Git project: the defense I was denied
Authoritarianism in the Git project
My recent ban shows how Codes of Conduct easily turn a community authoritarian.
How not to ban a prolific git developer
My defense of presumed code of conduct violations.
The git staging area, the term literally everyone agrees with
Summary of 13 years of discussions regarding the term "staging area".
How a proper git commit is made (by a git developer)
A story of a proper git commit, from discussion, to multiple versions of preparatory commits, to the final commit.
git update: the odyssey for a sensible git pull
A story about all the discussions in the git mailing list regarding git pull, and a simple way to fix all the issues: git update.
Adventures with man color
As it's usually the case with me, a simple fix sends me to an unending rabbit hole of complex issues. And this was no exception. It all started when I tried to help the Git project to move towards asciidoctor, a program that generates documentation from text files using a markdown language. The initial project … Continue reading Adventures with man color
Why renaming Git’s master branch is a terrible idea
Back in May (in the inauspicious year of 2020) a thread in the Git mailing list with the tile of "rename offensive terminology (master)" was started, it lasted for more than a month, and after hundreds of replies, no clear ground was gained. The project took the path of least resistance (as you do), and … Continue reading Why renaming Git’s master branch is a terrible idea