You can find more information about Git and download clients for most major platforms at the official Git site.
If you would like to grab PHP sources or other PHP.net hosted project data from PHP.net, you can also use Github. No Git account is required.