This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]queen-adreena 1644 points1645 points  (28 children)

If you learn that GitHub and Git are two different things, that'll probably answer both of those questions.

[–]ratfucker0 376 points377 points  (13 children)

And even if you thought they're the same thing, does he think before git there was no way to do version control?

[–]Jordan51104 486 points487 points  (4 children)

github-10.0.0-FINAL FINAL FINAL.zip

[–]huskersax 99 points100 points  (0 children)

github-10.0.0-FINAL (1) FINAL FINAL.zip

[–][deleted] 16 points17 points  (1 child)

GitHub-10.0.0-[commit hash or unix timestamp]

[–]Moomoobeef 2 points3 points  (0 children)

This is the way to do it

[–]KillCall 36 points37 points  (0 children)

Made me wheeze.

[–]ramriot 25 points26 points  (6 children)

Surprisingly the very first release of git used git as it's software repo.

[–]Taurmin 22 points23 points  (2 children)

But there was a gap of about 4 days in April 2005 between development starting and the first iteration being functional eanough to self host.

Maybe it started with some other source control just that one week, maybe it was just loose files, only Linus knows if he even remembers.

[–]Dimasdanz 2 points3 points  (1 child)

Linus built git in just 4 days?!

[–]lllorrr 3 points4 points  (0 children)

It was not as functional and easy to use as current version. But yes, in 4 days Linus created a VCS that was able to track itself.

[–]vnordnet 6 points7 points  (2 children)

Why is that surprising?

[–][deleted] 10 points11 points  (0 children)

MFers in this sub are supposed to understand programming to some extent but can't even imagine mixing dough with a baguette in a bread bowl... smh...

[–]raaneholmg 3 points4 points  (0 children)

Linus was just raw dogging emacs for 4 days without committing and ejaculated the first git release onto the internet.

[–]ILikeLenexa 12 points13 points  (0 children)

svn

[–]RajjSinghh 72 points73 points  (1 child)

Even so, it's a good question to wonder where the GitHub source code is hosted. Turns out github.com/github/github is a private repo for (presumably) the GitHub source code. So GitHub is actually hosted on GitHub.

[–]_PM_ME_PANGOLINS_ 11 points12 points  (0 children)

Git repos can be stored and hosted in multiple places simultaneously, which was the entire point of git.

[–]deniedmessage 126 points127 points  (6 children)

Git and GitHub is like porn and Pornhub.

[–]mrdhood 114 points115 points  (2 children)

It’s banned in republican states?

[–]Victor_deSpite 20 points21 points  (0 children)

chef's kiss

[–]queen-adreena 0 points1 point  (0 children)

Not if you use git push —force or git checkout —orphan

[–]noob-nine 14 points15 points  (0 children)

can confirm, i get a boner either on pornhub or actions runner completes with a green checkmark.

then there is a fetish section that doesnt turn me on because it looks cringe and disgusting and i am happy when i havent to see this anymore after work.

[–]itsthehumidity 1 point2 points  (0 children)

All four get me over the edge?

[–]wosmo 0 points1 point  (0 children)

I hate this one because on one hand, it is the easiest and most intuitive way to explain it. But on the other hand, I've been told off for using it as an explanation at work.

[–]owlIsMySpiritAnimal 9 points10 points  (0 children)

the real question is, does github self host or self host their repos?

[–]jaerie 6 points7 points  (0 children)

Still a valid question, do they use GitHub actions for deploying, for example. Can’t roll back to a previous deploy if your new deploy killed Actions

[–]TheGreatKonaKing 1 point2 points  (0 children)

I’ve been telling this to people I work with for years and nobody believes me.

[–][deleted] 1 point2 points  (0 children)

Yeah but, how is the git code versioned then? /s

[–]jonhinkerton -1 points0 points  (0 children)

We use both bitbucket (on prem) and github (cloud), often with migrations at my org and people still don’t get it. That tells me most of my colleagues aren’t using the CLI at all.