I'd like to use a git client in a product I'm shipping.
The problem is that the machine on which my product is installed doesn't have git installed. Installing it requires a big bureaucratic effort, which I'd like to avoid.
Is there a single git binary that can run on all linux 64bit distributions?
In git's official site, I couldn't find such an option - just installation instruction for different package managers and Linux flavors.
There are many Linux apps that provide a single executable for all Linux distributions, for example, Sublime. Any idea why Git is different?
git
started out as hacky shell scripts it's still organised as a mountain of separate commands rather than a singlegit
binary. Actually some commands still are hacky shell scripts. Probably the only reasonable option is to build from source. :-/