Maybe I'm not fully understanding this.. If I don't need the web interface and public code sharing, why would I use this verse getting a Linode instance and installing git there.
> If I don't need the web interface and public code sharing, why would I use this verse getting a Linode instance and installing git there.
Private code sharing. You have to install something like gitolite (see my other comment) to do private code sharing with git on a VPS, or you'd have to create a system-level user for every person you want to share code with.
I know I don't need a web interface, at the same time I know people that loves and only uses the UI. Why not solving this specific problem and still making all other users happy?