GitHub is being pushy?
-
GitHub is being pushy? Fucking GitHub?
Should we tell him git doesn’t actually need GitHub? That it existed just fine before it and will continue to exist after it?
Ima tell him…
-
GitHub is being pushy? Fucking GitHub?
Should we tell him git doesn’t actually need GitHub? That it existed just fine before it and will continue to exist after it?
Ima tell him…
At some previous jobs, the newer devs would sometimes confuse the two. Its a real thing.
Me I lived through svn, mercerial, and file vault. So glad we ended up with git as the protocol.
Hell you can set up a git + file server and just use it without any Hub (Hob/lab/berg) if your bare metal enough. It works.
-
At some previous jobs, the newer devs would sometimes confuse the two. Its a real thing.
Me I lived through svn, mercerial, and file vault. So glad we ended up with git as the protocol.
Hell you can set up a git + file server and just use it without any Hub (Hob/lab/berg) if your bare metal enough. It works.
You can literally run a single command to setup a remote git repository on a server that has ssh.
-
You can literally run a single command to setup a remote git repository on a server that has ssh.
Yep! And some emulators only do dev work that way now. N*ntendo made sure of that.
-
GitHub is being pushy? Fucking GitHub?
Should we tell him git doesn’t actually need GitHub? That it existed just fine before it and will continue to exist after it?
Ima tell him…
Sadly a lot of us are stuck with GitHub. Enterprise loves it because it has "Metrics", and most companies aren't about to jump ship over something like AI — especially when so many of them are already doubling down on AI in other areas.
-
At some previous jobs, the newer devs would sometimes confuse the two. Its a real thing.
Me I lived through svn, mercerial, and file vault. So glad we ended up with git as the protocol.
Hell you can set up a git + file server and just use it without any Hub (Hob/lab/berg) if your bare metal enough. It works.
The Linux kernel still works off emailing patches. If such a large project doesn't need a central repo, you don't either.
I use self-hosted Forgejo because it's convenient, that's it.
-
You can literally run a single command to setup a remote git repository on a server that has ssh.
Like, really? God I feel stupid if it's that easy
-
Like, really? God I feel stupid if it's that easy
Yup
git init --bare test_repo.git
If you can ssh into it, you should be able to add that just like any other remote to your local git.
You can clone local repos from your filesystem as well. There's really not a lot of magic to it which is what makes it so cool.
-
The Linux kernel still works off emailing patches. If such a large project doesn't need a central repo, you don't either.
I use self-hosted Forgejo because it's convenient, that's it.
It does technically have a central repo, but not the "forge" tooling around it.
I do think I'm going to move my personal shit to self-hosted Forgejo too though. One project of mine is going to be closed source (don't boo me, there's literally no demand for "free" in that market, the target market generally isn't interested in programming or hosting) and I don't want the business logic side of it to magically end up in their AI models despite me refusing to allow them. Couldn't care less about any of the other stuff, I'm not doing anything super high tech or special.
-
Yup
git init --bare test_repo.git
If you can ssh into it, you should be able to add that just like any other remote to your local git.
You can clone local repos from your filesystem as well. There's really not a lot of magic to it which is what makes it so cool.
sorry if I'm extra stupid with these questions, but how you add that as a remote then?
-
It does technically have a central repo, but not the "forge" tooling around it.
I do think I'm going to move my personal shit to self-hosted Forgejo too though. One project of mine is going to be closed source (don't boo me, there's literally no demand for "free" in that market, the target market generally isn't interested in programming or hosting) and I don't want the business logic side of it to magically end up in their AI models despite me refusing to allow them. Couldn't care less about any of the other stuff, I'm not doing anything super high tech or special.
Yeah, there's git.kernel.org, but work happens on the mailing list, not there. If you just want a copy, you can get it there, but that'd about all there is too it.
-
sorry if I'm extra stupid with these questions, but how you add that as a remote then?
git remote add origin ssh://<<username>>@<<host>>/path/to/test_repo.git
-
At some previous jobs, the newer devs would sometimes confuse the two. Its a real thing.
Me I lived through svn, mercerial, and file vault. So glad we ended up with git as the protocol.
Hell you can set up a git + file server and just use it without any Hub (Hob/lab/berg) if your bare metal enough. It works.
I mean I would've preferred Hg.
But to the point, I think GitHub has been instrumental in the success of Git.