3 ms·
These is exactly what my first thought was! Installing open-ssh and git is kind of my first activity on a new computer. But I believe they are talking about se
by avikalp 3y ago
These is exactly what my first thought was! Installing open-ssh and git is kind of my first activity on a new computer.
But I believe they are talking about setting up a git server. The thing that we rely on GitHub/GitLab/Bitbucket for. Richard counts them as an added dependency.
(I mean, he is not wrong in being worried about that. You are basically giving your all your code to a company. Which does not matter for open-source projects like SQLite, but it does for many private projects with code as their primary IP)
- School-Cotton 3y agoWhat is a “git server”? There’s no distinction between client and server in git; you can “git pull” from any machine with the normal “git” program installed that you have SSH access to.
- pwdisswordfishc 3y agoBehold: https://git-scm.com/docs/git-daemon https://git-scm.com/docs/git-daemon
- yencabulator 3y agoWho uses git-daemon these days? When's the last time you saw git:// in a README? Practically all use of git is either the "smart HTTP" protocol over HTTPS, or over SSH. git-daemon is plaintext, you wouldn't want to push over that, and for public use HTTPS has won. I believe grandparent means what is these days called "forges", a web frontend with user accounts and such, with an extra heaping pile of features.
- tayo42 3y agoGit server is just setting up ssh keys and a directory. The code base viewer runs with apache which is also pretty simple to get all set up
- politelemon 3y agoEven simpler in some cases, git and openssh were already installed.