git / git-scm.com

The git-scm.com website. Note that this repository is only for the website; issues with git itself should go to https://git-scm.com/community.
https://git-scm.com/
MIT License
2.16k stars 1.21k forks source link

Add a link to download MinGIT on Git downloads. #1536

Closed pratikpc closed 2 days ago

pratikpc commented 3 years ago

https://github.com/git-for-windows/git/releases

Git for Windows now also distributes MinGit where they reduce some of the bloatware Git has

It would be nice to see MinGit mentioned here https://git-scm.com/download/win

An article on MinGIT

Please ONLY submit issues related to the git-scm Website (e.g. website-specific content, JS, or CSS that doesn't seem to be doing its job correctly) !

Make sure this is NOT an issue about :

 - the Git documentation (a.k.a. man/help pages, i.e. anything with a URL starting with https://git-scm.com/docs), which should be raised with the community at https://git-scm.com/community,
 - the contents of the Pro Git book (i.e. anything with a URL starting with https://git-scm.com/book or its PDF versions), which should be raised at https://github.com/progit/progit2/issues.
 - Git itself, which should also be raised with the community at https://git-scm.com/community, or
 - Git for Windows, which should be raised at https://github.com/git-for-windows/git.
pedrorijo91 commented 3 years ago

hey @pratikpc

I'm not sure we should add MinGit:

MinGit: Git for Windows applications The idea is to provide a version of Git for Windows that does not provide an interactive user interface (...)

so it doesn't seem to be very useful or user-friendly at least for most Windows users

furthermore:

Another big new feature since Git for Windows 2.8 is MinGit: with every new Git for Windows version, we now offer .zip archives of “Git for Windows applications”.

so it seems to come included? Not sure if your suggestion is to have another link to download just MinGit or just to add a quick sentence letting users know about MinGit?

pratikpc commented 3 years ago

so it seems to come included?

Sadly, no. Windows isn't that generous yet. It's an article from the Azure Devops team so I presume at one point they did provide Mingit pre-installed with one of the Azure CLI binaries. I actually put the link there because there is another mingit project that does something completely different and I did not want to cause major confusion.

so it doesn't seem to be very useful or user-friendly at least for most Windows users

That is indeed true. I think a lot of Windows users install Git not just for Git but also for Git Bash and other utilities. But I, on the other hand really wasn't very interested in the other utilities. For example, I prefer Notepad for interactive rebase over the default which is vi I think and didn't want Gitk (I prefer GitHub Desktop and GitKraken more).

Mingit does ship with a lot of Linux utilities like wc, awk, cat etc.

Not sure if your suggestion is to have another link to download just MinGit or just to add a quick sentence letting users know about MinGit?

I was thinking about a download link but yeah, a quick sentence would be nice too! Something like You can use Mingit if you want a smaller binary and don't want Git-Bash etc..

pedrorijo91 commented 2 years ago

sorry, totally missed your reply. not sure what's the current status of MinGit, but if you see it's still a good solution, feel free to create a MR @pratikpc :)

plashenkov commented 1 year ago

I'm glad I found MinGit. Even PortableGit requires some strange actions like post-install.bat, etc. While MinGit doesn't (well, it looks so). All I need is to use git in VS Code and run basic commands from command line, like git clone, etc. It would be great if info about MinGit was more visible.

dscho commented 2 months ago

👋 from the Git for Windows maintainer.

MinGit is indeed not intended for end users, and advertising it to end users in spite of this would only have the effect of many users asking for more features, essentially asking for MinGit to become PortableGit. Therefore, going through with this idea would increase the maintenance burden, which I would prefer people to be less enthusiastic about, honestly.

pratikpc commented 1 month ago

@dscho makes sense

dscho commented 2 days ago

I'll close this ticket fore aforementioned reasons.