Sik wrote:
Except that with the repo you have to open the browser, find the page, find where the git address is, then going where you want to store it and make your git client set up your local version of the repo and pull (and you still risk that it changed between pulling and using the code, no different from the ZIP case). Main difference being that most people already have something to open the ZIP, while the same can't be said about git (even from programmers, they may be using a different versioning system, and the repo may have prebuilt binaries which may give an incentive for a non-programmer to use it as well). Also ZIP files are so common that people already know how to deal with them, while not all people is dealing with git all the time.
Stop assuming everybody deals with git in a daily basis, ultimately it always skews up towards ZIP out of sheer familiarity.
You can cut out all steps. If you have the url, just change the protocol to git (git://) and use the same URL. There is no opening of a browser, unless you needed it to get the information in the first place. JUst saying, download the zip if you need them, use git if you are a developer of any project using programming of any form.