Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Drop git flow, or at least getopt.exe from MinGit #5422

Open
dscho opened this issue Feb 12, 2025 · 1 comment
Open

Drop git flow, or at least getopt.exe from MinGit #5422

dscho opened this issue Feb 12, 2025 · 1 comment

Comments

@dscho
Copy link
Member

dscho commented Feb 12, 2025

During a discussion about MinGit's MSYS contents today, I noticed that /usr/bin/getopt.exe from util-linux is included in MinGit. My follow-up investigation led to git-for-windows/build-extra@920c19b which explains that this is needed for git flow.

Seeing as there is a growing amount of evidence that not only is Git Flow over-engineered, but also that the original inventor is totally disinterested in maintaining it, even other volunteers who tried to maintain this over the years seem to have given up.

So let's drop git flow.

Or, if there is too much backlash against that, let's at least ensure that getopt.exe is no longer included in MinGit lest random users try to employ Hyrum's Law and force Git for Windows to bundle this totally unneeded executable forever.

@Surasak-805

This comment has been minimized.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants