

Ah, damn it! I’ll look it up next time. *sudo vim /etc/passwd*
Ah, damn it! I’ll look it up next time. *sudo vim /etc/passwd*
If you want newer stuff the non-stable branches of Debian are perfectly usable.
Testing (the upcoming release) should be your first stop. But even Unstable works just as well as most other distros. There might be the occasional issue, but anything serious is generally fixed quickly.
Debian stable is intended for use cases where an update must never change anything that could cause any problem. For the average desktop it’s perfectly fine to have things change or to be mildly inconvenienced every now and then.
You are right! I was fooled by my server already having git installed and this requirement not being mentioned anywhere. I guess that explains why it uses SSH rather than SCP/SFTP.
I feel like you made it sound a bit backwards :)
There’s nothing to install on a “git server”, git doesn’t have a server component. You can point your git client to a remote place where it can store its files using SSH. But you don’t install anything on the server for this.
Which is why self hosting a git remote is super easy. All you need is a server with ssh and a little bit of storage.
If you just want to sync code between different computers and have a backup, that’s all you need.
My kryptonite is
du
which reports disk usage, anddf
which reports disk file size, or no, wait,du
is file size anddf
is disk usage.Most of the time I can only remember whichever one I don’t need at the moment and futilely hope that its man page will mention the other (which it doesn’t).