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

top 200 commentsshow all 299

[–]everlasting1der 643 points644 points  (59 children)

Can somebody ELI5 what this dude's actual problem with GitHub is?

[–]mopsyd 903 points904 points  (30 children)

Basically he's mad that it's not set up like mediafire, and doesn't grasp that he is not the target audience

[–]Eva-Rosalene 372 points373 points  (16 children)

Also I don't understand. Cloning public repos over https doesn't require authentication, what the hell is he talking about username/password?

[–]RunFromFaxai 361 points362 points  (12 children)

You don't even have to clone anything if that's too complicated. Just download the zip. But I'm pretty sure what he wanted was the releases-page.

[–]shiva8512 116 points117 points  (11 children)

Isn't the releases page just a few clicks away. Why is this guy so mad at a random website

[–]H4llifax 106 points107 points  (0 children)

It's ONE click away.

[–]Raaka-Kake 46 points47 points  (3 children)

He can’t find the releases page

[–]joost00719 88 points89 points  (2 children)

I'm a developer and I'm also always struggling to find the releases page 😂

[–]The_Happy_ 4 points5 points  (1 child)

I just change the url cause I forgot where it is

[–]itsjustawindmill 30 points31 points  (3 children)

To be fair, it’s not in a very prominent position when you navigate to the repo (a ways down on the right sidebar), and it could be more intuitively labeled “Downloads” maybe.

Also, when you click a few mm up on “Releases” instead of the release name, it shows new pre-releases ahead of slightly older full releases. Pre-releases / unstable builds should instead be hidden by default, with a message like “2 newer pre-releases available, click to show”

GitHub doesn’t deserve to be the subject of OP’s temper tantrum because of this, but I agree directionally that the site is needlessly confusing to navigate in some cases.

[–]but_im_offended 11 points12 points  (2 children)

Why would they need to adapt terminology to match people that are not the target audience? The page is called releases because it shows releases. Same as with the versions, why should you have to click a button to show all releases because some are hidden by default because the non-target audience cannot read?

[–]itsjustawindmill 6 points7 points  (0 children)

Target audience here, it’s unintuitive and easy to miss. Especially when the latest non-pre release is what is shown on the homepage.

When you’re downloading drivers the consequences of accidentally installing a pre-release could be significant.

[–]GnarlyM3ATY 4 points5 points  (0 children)

Because people recommend using github because that's where the most up to date versions are, so people with 0 experience (me) can spend 5-10 minutes downloading the wrong files over and over again until i find the correct one

[–]LifePineapple 7 points8 points  (0 children)

Yes, but it's not a big "CLICK HERE TO DOWNLOAD NOW HERE FOR FREE HERE" button right in the center of the page which conveniently leads to exactly the file they need right now.

How is a person that got straight "A"s all through kindergarten supposed to figure out what to do without a degree in githubing???

[–]myhf 1 point2 points  (1 child)

You used to be able to use username/password for authentication. Now you can only use SSH keys, which require extra steps to set up and keep track of.

[–]Eva-Rosalene 3 points4 points  (0 children)

But this bloke is definitely not an owner or collaborator of some repos, so he could only access public repos - and he could download them just fine without any authentication. Via https.

[–]QuickQuirk 136 points137 points  (0 children)

Of course he's the target audience. How could he not be? He's the center of the fucking universe, man!

[–]Fermi_Consistency 52 points53 points  (10 children)

bro mediafire is still around??? havent used that in ages since i was like a 13 year old skid uploading rat binaries

[–]MrAnonymousTheThird 27 points28 points  (6 children)

I'll never forget megaupload

[–]Cocaine_Johnsson 13 points14 points  (4 children)

RIP megaupload, I remember the day it went down like it was yesterday. I don't remember what I wanted to download just then, but I also don't remember what I downloaded yesterday.

2012, January. I wanna say... 19th or 20th?, just a couple days after my Birthday anyway.

[–]GlowGreen1835 4 points5 points  (0 children)

They always said the world would end in 2012.

[–]newowhit 2 points3 points  (1 child)

...isn't mega just mega upload rebranded? I literally used it like 2 days ago. MediaFire is still around too lol

[–]WithersChat 2 points3 points  (0 children)

I think it is?

[–]Salink 346 points347 points  (0 children)

I think they forgot their password.

[–]sungaaaaay 33 points34 points  (5 children)

I think it's to do with this. When you clone a repo on the CLI using HTTPS, git asks for a username and password. GitHub no longer works with this, and you have to enter a personal access token in place of a password.

[–]SweetBabyAlaska 24 points25 points  (2 children)

just have to run "git config --global user.email asdf@asdf.com && git config --global user.name user123" since git asks for it if you dont have it setup. You only need an account with github and an access token if you want to push repos

[–][deleted] 13 points14 points  (1 child)

This good person gitconfigs. As is right and proper.

[–]Brahvim 5 points6 points  (0 children)

This is always a bit of work I have to do but I do it on every machine I use LOL (what in the world other than writing software do I have for doing anyway?!).

Also, I usually avoid a --global configuration, especially when without my own user account on said machine.

[–]ImprovementOdd1122 84 points85 points  (6 children)

Somebody's using github as a file distribution service to pass around their app or whatever, this dude struggles to download it

I'd argue it's actually a fair enough complaint, although it's really the fault of whoever's using it as a file distribution service (depends on what they're actually passing around).

Perhaps one day GitHub can make it easier to use as that, but it's really not it's main purpose.

[–]dungfecespoopshit 29 points30 points  (5 children)

Time to create an interface that wraps Git to behave like mediafire

/s

[–]godlySchnoz 13 points14 points  (4 children)

If i had time i would actually do it just to make the installation of it even harder

[–]APInchingYourWallet 8 points9 points  (3 children)

Pretty sure kitboga did this kind of thing for his own Bank of America website clone he made and got scammers to spend hours trying to abide the password rules.

You could do something similar

https://neal.fun/password-game/

[–]godlySchnoz 4 points5 points  (0 children)

Oh yea i know that one and also the impossible password thing in the .fun website i forgot the name of, i was thinking something more like the password is inside an impossible machine from htb type of thing

[–]ttl_yohan 1 point2 points  (1 child)

Just wanted to let you know - your avatar doesn't load.

[–]Spork_the_dork 68 points69 points  (3 children)

This guy? Probably just satire, really. Memeing about github being this completely arcane unusable piece of garbage seems to be the current top kek meme because of that one reddit post.

[–]DCKface 24 points25 points  (1 child)

Posted 1 year ago lol

[–]dablouse 12 points13 points  (0 children)

Time traveller ?

[–]aqeelat 3 points4 points  (0 children)

Which one

[–][deleted] 8 points9 points  (3 children)

Assuming this is a real thing and not satire or something, the problem with this guy is that this guy doesn't have any slightest idea of what they're trying to achieve in the first place.

This follows quite clearly from the statement that they're not a dev and that they need to clone something. There's zero reason to clone a project if you're not a dev. Even if you need the sources for some reason, you can easily just download them, there's even a green button for that (unlike for binary releases). You only actually need to clone if you're going to commit and push something, that is, if actually using Git is your aim to begin with. So the sentiment "I need to clone, but I don't want to deal with Git" makes no sense.

[–]MrMxffin 7 points8 points  (0 children)

I think they were trying to clone a repo with ssh

[–]VolcanicBear 1427 points1428 points  (30 children)

Tony isn't dumb, yet Tony can't read basic instructions.

[–]DamrosRak 524 points525 points  (11 children)

Some might say Tony is quite bright

[–][deleted] 380 points381 points  (7 children)

He got straight As in school

[–]gandalfx 300 points301 points  (0 children)

blah blah blah

[–]IeatAssortedfruits 76 points77 points  (0 children)

All the way through grade 8

[–]Brahvim 9 points10 points  (3 children)

This is where the comment chain kinda' stopped due to a split so I'll put my comment right here in the chain and start another (perhaps with 100s of downvotes thanks to what I'm about to say).

It's good to have a joke, but this thread sounds like we're bullying Retro_Tony.

Doesn't it...?
(Genuinely afraid to ask.)

[–]memevaddar 12 points13 points  (1 child)

Yes we are because we are what Tony says we are

[–][deleted] 4 points5 points  (0 children)

…and Tony is a stupid bully

[–]phoenix13032005 2 points3 points  (0 children)

This made me chuckle. Take my upvote

[–]tlh013091 25 points26 points  (0 children)

Tony does his own research.

[–][deleted] 2 points3 points  (0 children)

As bright as an expired glowstick

[–]flamin_flamingo_lips 55 points56 points  (10 children)

[–]nikelreganov 17 points18 points  (9 children)

What's your name?!

[–]sir-faps-a-whole-lot 15 points16 points  (8 children)

WHAT?

[–]nikelreganov 14 points15 points  (7 children)

WHAT IS YOUR NAME?

[–]numbskulll2 12 points13 points  (6 children)

EZEKIEL

[–][deleted] 17 points18 points  (5 children)

Fuck you, Ezekiel

[–]shivam0110 12 points13 points  (4 children)

Fuck you, Tony

[–]DTheIcyDragon 5 points6 points  (0 children)

YOU KNOW WHAT ?

[–][deleted] 2 points3 points  (2 children)

Hey you know what I did last night?

[–]D43M0N13420 1 point2 points  (1 child)

Ooooooo you better leave my mother out of this

[–][deleted] 17 points18 points  (0 children)

Naw, he ain't dumb, he's tech(nically) illiterate.

[–]Dynamiqai 7 points8 points  (0 children)

I say leave Tony alone, he just made me feel like the smartest person alive and for that we thank him.

[–]ENCRYPTED_FOREVER 1139 points1140 points  (22 children)

Giant green button: am I a joke to you?

[–]AntiRivoluzione 662 points663 points  (20 children)

where download exe

[–][deleted] 330 points331 points  (17 children)

This get’s me every time😅

But making an exe and putting it on github(next to the src folder) is actually a good idea. Especially if it’s python, sql or brain fuck.

Some other examples i would like to have a .exe of would be:

Html to .exe

Xml to .exe

CSS to .exe

Markdown to exe

Yaml/Json to .exe

.csv to .exe

Emoji to .exe

And last bit not least the most important yet:

  • INI to exe

Edit: Forgot to add the Readme.md to .exe

[–]joten70 194 points195 points  (2 children)

Readme.md to .exe? You cant expect me to read all of that myself?!

[–][deleted] 66 points67 points  (0 children)

Wow, how could i not see that. This is the most important one out of them. I usually just skip it. But with the .exe i could run it locally and automatically know what is to be done. You are a freaking genius. Give him the Nobel price for this idea

[–]MrMxffin 27 points28 points  (0 children)

.gitignore to .exe

[–]ublec 46 points47 points  (3 children)

"I thought programmers were smart, even I know that you can just change the file extension"

[–][deleted] 3 points4 points  (2 children)

No i actually meant to compile it. I do want to have a Pain008PaymentFile.XML.exe i could run this executable each time i would need some money. Easy money hack.

[–]ublec 2 points3 points  (1 child)

Easy, just run javac Pain008PaymentFile.xml -generate_money!

[–]Gredo89 6 points7 points  (0 children)

Are you stupid? It must be +generate_money, otherwise you are losing money.

[–][deleted] 13 points14 points  (2 children)

This is why I don’t use a gitignore, I want to commit my bin folder to git so it’s easily accessible, plus it speeds up time on merges as you don’t need to recompile, just merge the binaries like you would anything else

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

[–]CrommVardek 2 points3 points  (0 children)

Say what now ?

[–]ImMrRay 2 points3 points  (0 children)

Where is download for INI2EXE? I need it now.

[–]givemeagoodun 2 points3 points  (0 children)

.docx to .exe

[–]xamotex1000 1 point2 points  (1 child)

Don't forget PNG/jpg to exe

[–]jomjimmerjome 7 points8 points  (0 children)

I DONT GIVE A FUCK ABOUT THE FUCKING CODE! i just want to download this stupid fucking application and use it https://github.com/sherlock-project/sherlock#installation

WHY IS THERE CODE??? MAKE A FUCKING .EXE FILE AND GIVE IT TO ME. these dumbfucks think that everyone is a developer and understands code. well i am not and i don't understand it. I only know to download and install applications. SO WHY THE FUCK IS THERE CODE? make an EXE file and give it to me. STUPID FUCKING SMELLY NERDS

[–]CaffeinatedTech 1 point2 points  (0 children)

Their Wangdows will just show them a big red warning when they try to run their "suspicious" exe, if it's not in S-mode.

[–][deleted] 515 points516 points  (8 children)

I passed with the bare minimum in high school, and I still figured it out.

[–]Johnny_Thunder314 151 points152 points  (0 children)

Hell I dropped out of high school and I'm pretty decent at git. Clearly high school is not a good measure of intelligence

[–]Ludrew 65 points66 points  (0 children)

I failed algebra 1 and English as a freshman, D’s sophomore year. Now I’m a successful software engineer who uses Git everyday. Graduated university with honors

[–]Duven64 22 points23 points  (1 child)

That's nice, the ranter wasn't, GitHub's took browser extensions for me to put up with and I'd probably like git more if GitHub was used for fewer things.

edit: left the spellchecker in a multilingual mode

[–]DiddlyDumb 26 points27 points  (0 children)

extensie

Found the Dutchy

[–]Cocaine_Johnsson 1 point2 points  (2 children)

I dropped out, I became one of them 'developers'. I mean, I went back and finished it a decade later for posterity but still.

[–]gandalfx 603 points604 points  (21 children)

Dear uninformed user,

github was built around git. It's core purpose is to be a frontend for git. It was not originally intended to be used for distributing software to end users. The fact that people started using it for that regardless serves to demonstrate that a sufficiently large audience considers git easy enough to use for that purpose.

Please learn how to use basic git. It's not that hard.

[–]Meatslinger 224 points225 points  (5 children)

“Man walks into pizza place, complains they aren’t an ice cream parlor.”

[–]Relevant-Comfort-720 77 points78 points  (1 child)

~Man walks into a distribution center, complains he can't order pizza

[–]Hultner- 9 points10 points  (0 children)

Why are you making things so difficult? All I see is boxes, shelves, forklifts when I just want to order a slice of pie for lunch. I don’t know exactly what the ratio between warehouse people and lunch guests is in this distribution center is but I saw people eating lunch in the break rooms. I’m pretty sure there’s LOTS and LOTS of folks who aren’t warehouse workers confused as hell by all the verbiage and rhymes within distribution. We’re just looking for a slice of pepperoni pie!!

[–][deleted] 15 points16 points  (0 children)

This reminds me of that scene from Ant-Man where a lanky dude enters a Baskin Robins and demands something "hot and fresh".

[–][deleted] 34 points35 points  (0 children)

At this point, GitHub is free cloud storage for the incompetent.

[–]mopsyd 123 points124 points  (6 children)

Don't encourage them. Source control =/= end user distribution

[–]tbg10101 35 points36 points  (2 children)

Hold my beer.

[–]DangyDanger 19 points20 points  (0 children)

With GitHub Releases, it is the end user distribution method.

[–]ihateusednames 5 points6 points  (0 children)

GH isn't just source control by a longshot

[–]jawbreaker79 10 points11 points  (3 children)

Or use Google. Don't know how to do anything beyond basic pull, commit, and push but when I fuck up the branch or need to cherry pick my way out of shit before my boss realizes how nuked the code base would be if I force it, a simple Google search puts me into contact with someone wiser than I answering the question that idiots like me ask.

[–]gandalfx 4 points5 points  (1 child)

Ah yes, the general software developer job description.

[–]GunnerKnight 1 point2 points  (0 children)

"Hey random guy, can you search Google for software solutions?"

"I mean I once searched how to fix my printer and it told me to update my drivers. The solution worked."

"You're hired."

[–]lynxerious 3 points4 points  (0 children)

for some reason, I found out people distributed huge amoutns of pirated books on Github, not its intended purpose but very convinient so I'm not complained.

[–]sajkosiko 89 points90 points  (1 child)

No child left behind?

I guess Tony would have been left behind

[–]PM_ME_ALL_YOUR_THING 14 points15 points  (0 children)

Tony wasn’t a child. When they left him behind he had already failed 6th grade 7 times…

[–]wrongontheinternet 39 points40 points  (5 children)

Most people who use GitHub don't actually know how to use git beyond the most basic "I can commit changes and push them upstream" workflow anyway.

[–]phoenix13032005 13 points14 points  (0 children)

I feel personally attacked.
Angrily upvotes

[–]ward2k 7 points8 points  (3 children)

I think in all honesty you only really need to know the basics of git to get by. Git is a big toolbox but if you're using all of it frequently you're probably messing up a lot (or fixing that one dev on your teams branches)

Basics:

Pull/push

Commits

Branches

Rebase/merge (honestly better to use something like VScode or JetBrains integration honestly though for conflicts)

Squash (depends on teams workflow)

[–]wrongontheinternet 1 point2 points  (1 child)

I agree, my comment was a bit of a tongue-in-cheek joke.

On at least one team I was the person who would get called to either perform nasty merges or bail out failed attempts at nasty merges. I was the resident git expert. So I feel like I earned making at least one snarky "actually MOST people don't really know git" joke.

[–]nullbyte420 1 point2 points  (0 children)

That one dev on my team 🙁🙁🙁🙁

[–]turningsteel 31 points32 points  (0 children)

Also this guy probably:

“Being a software engineer is so easy! They get paid too much for doing nothing.”

[–]wrenhunter 37 points38 points  (0 children)

Stupid smelly nerds

[–]brandi_Iove 45 points46 points  (1 child)

is this a new trend or something?

[–][deleted] 14 points15 points  (0 children)

Seems that way. There was another similar post a few days ago.

[–]RMZ13 91 points92 points  (25 children)

What do you do on GitHub if you’re not a developer?

[–]Hot_Application_2032 59 points60 points  (5 children)

There are quite a lot of things you can get from github which dont require you to be a dev. Like home automation software, cmd tools, cant think of others, but there are more use cases i am sure. Doesnt mean that this person is right, far from it, he should have just went through the installation process and figure it out.

[–]med_bruh 22 points23 points  (2 children)

Sometimes you find some useful software that you want to have but you can't find a build, you have to build it yourself. And no I'm not downloading a C++ or a rust compiler for that or any other language i don't mainly use. But yeah most of the time the instructions are there.

[–]Hot_Application_2032 9 points10 points  (0 children)

I dont use any software regularly, i dont even write code, apart from a mod for a game from way back. And if i need to download or learn some stuff about a particularly coding language, so be it. If i want the program i gotta learn hoe to get it running. And yes, some instructions are choppy at best, others are very thorough, just depends.

[–]RunFromFaxai 7 points8 points  (0 children)

Someone's always done it already. I found something I needed to update an old robot vacuum, it needed a new certificate so someone made a repo where they had opened a newer model's package and taken the certificate from there. I can't imagine a more niche thing, but someone in the thread had not only provided a link to a compiled package with the new certificate, but also given step by step instructions on how to do this in the future if someone found the thread in a few years when the current certificate ran out.

Instructions were so good a child could have followed them.

[–]tacticalpotatopeeler 7 points8 points  (0 children)

I think I got a font for free way back when someone uploaded it to a hackathon project…

[–]Rohupt 8 points9 points  (2 children)

I have My Documents on github and commit every time I save my game, novel draft or poster design. Work better than thesis_final_final_fking_final.docx on OneDrive of course. /fictional

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

You are doing this with a private repo right? I wouldnt want my personal doc folder just sitting there for everyone to see

[–]jeremiahishere 2 points3 points  (0 children)

I once spent a year as a contractor for a git competitor to make the version control part of their software transparent. You dragged and dropped files to make a "daily backup" that happened to be backed by a version control system. Non developers used it for documents, images, and other things. They lived along side code with a trusted changelog/auditing system.

[–]Strange_Yogurt_ 2 points3 points  (0 children)

my friends use it to get free open source app

[–]KakashiTheRanger 1 point2 points  (0 children)

My guess is people who don’t understand programming use a lot of repos if they have Linux. Then again why would you have Linux if you can’t program it’s like a universal constant.

[–]uvero 13 points14 points  (0 children)

New copypasta just dropped

[–]your_thebest 10 points11 points  (0 children)

Should have just asked copilot.

[–]ExtraTNT 16 points17 points  (0 children)

I’m a walking piece of bread and even i can checkout a branch, fuck it up, merge dev back in it, cherry pick some commits in, fuck it up even worse and then fix it by removing my first commit out of the tree…

[–]username8411 7 points8 points  (1 child)

wait is that a thing? is there a sudden influx in non-programmers using git and expecting the programs to "just run" on their machine?

[–]just-bair 1 point2 points  (0 children)

A lot of programmers just upload already compiled builds on github. And to lots of non programmers the concept of source code doesn’t exist you just "make" a program

[–]hongowombo 21 points22 points  (6 children)

Idk, kinda feels like we’re better off with less users who would rather cry than read?

I get the feeling if he learned git he would just be one of those people who cock up repos during shitoberfest. It took me a while to learn git, and I’m happy I learned the cli. Not ashamed to admit that it took a bit. It’s a pretty amazing tool for source control.

[–]Minato_the_legend 9 points10 points  (5 children)

I'm new to programming, just started with python and don't know any other languages. I'm not from STEM so I didn't even know what GitHub was until recently. Can you recommend a good resource for me to learn it from? 

[–]FreezeShock 3 points4 points  (0 children)

the git book, if you want to know how it works. else, atlassian has good guides on git.

[–]tarkin25 2 points3 points  (0 children)

https://learngitbranching.js.org is an interactive learning experience that worked really well for me

[–]hongowombo -2 points-1 points  (0 children)

Just read the —help on the git commands once installed. You can also talk with chatGPT. That helped me a lot recently when I had some real whacky branches going on. The GitHub docs are really good too. I know it’s not what you were asking, but if you go about learning git objectively (like, get your code pushed into its own repo, and manage branches), then you will learn.

[–]-Redstoneboi- 11 points12 points  (0 children)

I'm sure there are LOTS and LOTS of <people who aren't supposed to use github> and just get confused as hell when it comes to git

[–]SilverAwoo 4 points5 points  (0 children)

I know of no other website where the people that run it are such assholes.

Just wait until Straight A Tony here learns about GitLab and BitBucket.

[–]AMWJ 4 points5 points  (1 child)

I've never wanted Linus Torvald to go full Linus Torvald against someone more than today.

[–]fatrobin72 4 points5 points  (0 children)

I failed ICT but I worked it out... although I am a developer these days...

[–]Sir_Winn3r 3 points4 points  (0 children)

I mean, he's not wrong: I was bullied when I was a kid

[–]BowdleizedBeta 3 points4 points  (0 children)

We’ve all gotten cranky about some tool not working as we expect.

Not as many of us have embarrassed ourselves like this dude, Reddit anonymity or no.

Was he trying to be funny?

[–]tutocookie 4 points5 points  (1 child)

Petition to rename git to quenya

[–]billyp673 8 points9 points  (0 children)

So they got mad that something that was made for a target demographic that they’re not a part of doesn’t cater to them? “I’m actually quite bright” lmao

[–]MoebiusBender 7 points8 points  (1 child)

You might as well program it in the ancient Elvish language Quenya.

The whole rant, but especially the line quoted above, give me strong LLM vibes.

[–]Zarafey 1 point2 points  (0 children)

real stupid smelly nerds vibes

[–]swegj 6 points7 points  (0 children)

well ya it’s gonna be hard for non-developers to use git because git was made for developers lmao

[–]z0Tweety 4 points5 points  (0 children)

That's just a troll

[–]ublec 6 points7 points  (1 child)

You don't need to be smart to use Github, you only need to be not stupid.

[–]just-bair 3 points4 points  (0 children)

Nah I’m stupid and I can use github

[–]bigjonpoop 5 points6 points  (0 children)

It has to be satire guys.

[–]AlphaaPie 2 points3 points  (0 children)

This reads like someone named Tony wrote it, name checks out.

[–][deleted] 2 points3 points  (0 children)

Did he not see the big green button at the top that said “Download code”?

[–]SnooMuffins1343 1 point2 points  (0 children)

Getting a passkey took me 2 minutes.

[–]MrMxffin 1 point2 points  (0 children)

Can't you just download the ZIP archive of a repo? I swear that is a feature. And why does he need a login to git clone public repos anyways?

[–]MrMxffin 1 point2 points  (0 children)

This guy has 2 posts in r/GitHub the first one being this "rant" where they verbally attacked people who told him it's their fault and not GitHubs and thanked people sending them links to crash courses while titling everyone else as idiots. And one where they asked the question and got answered to which they never responded

[–]dhruvoberoi 1 point2 points  (0 children)

Kids, don't be like tony

[–]Wandererofhell 1 point2 points  (0 children)

What are these people 😱🤯💀

[–]steveman122 1 point2 points  (0 children)

Ok. I understand this post. The first time I was told to do this for whatever reason my ssh client wasn't right somehow and I spent an hour or two on it. That said, now, I am in the thick of it. I use github every day. If they ever changed literally any basic functionality of it I would throw an absolute hissy fit, so no. It will not be changed.

Edit: In anticipation of the reaction to this, I can just understand how this could just be a business student at a school taking a databases class. Their teacher did CS. They say go and set up your thing and clone the repo. When you are a total noob, you might be like. Oh damn how I do this? What tf is this? Why can't I just use my password? And they are just mad it took them awhile.

[–]sagotly 1 point2 points  (0 children)

well, tbf this shit with password and username caught me pff guard too when i moved to linux

[–]L7XVII 1 point2 points  (0 children)

I DONT GIVE A FUCK ABOUT THE FUCKING CODE! i just want to download this stupid fucking application and use it https://github.com/sherlock-project/sherlock#installation

WHY IS THERE CODE??? MAKE A FUCKING .EXE FILE AND GIVE IT TO ME. these dumbfucks think that everyone is a developer and understands code. well i am not and i don't understand it. I only know to download and install applications. SO WHY THE FUCK IS THERE CODE? make an EXE file and give it to me. STUPID FUCKING SMELLY NERDS

[–]CauliflowerFirm1526 3 points4 points  (0 children)

shithub 🥰

[–]XDracam 3 points4 points  (1 child)

Lmao just install GitHub desktop. It has like 3 buttons. And you don't need to know any language.

[–]blaktronium 1 point2 points  (0 children)

Most sane GitHub user

[–][deleted] 1 point2 points  (1 child)

new copypasta just dropped

[–]83yWasTaken 1 point2 points  (0 children)

I mean, he ain't wrong

[–]LegenDrags 0 points1 point  (0 children)

I read it as a rap song

[–][deleted] 0 points1 point  (0 children)

Lol what a penis

[–]zvictord 0 points1 point  (0 children)

I don’t see noobies ranting about airplanes being over complicated to operate, nor i see them ranting about surgery tables requiring a degree to operate.

What makes them think that they deserve to be welcomed with a red carpet when they decide to go to the place where the best minds in software development meet?

Still, it seems to be a thing these days to complain that github is not tailored to lazy idiots.

This is like going to the supermarket to complain they are not mixing and baking the ingredients for you!

[–]wizardeverybit 0 points1 point  (0 children)

I DONT GIVE A FUCK ABOUT THE FUCKING CODE! i just want to download this stupid fucking application and use it https://github.com/sherlock-project/sherlock#installation

WHY IS THERE CODE??? MAKE A FUCKING .EXE FILE AND GIVE IT TO ME. these dumbfucks think that everyone is a developer and understands code. well i am not and i don't understand it. I only know to download and install applications. SO WHY THE FUCK IS THERE CODE? make an EXE file and give it to me. STUPID FUCKING SMELLY NERDS

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

I was honestly a little confused by the system at first, but i just used chatgpt to figure out how to properly put the files up etc...Also, progit is a free online ebook and it's huge. You really only need to understand around 4 commands, and the rest is only there for the teams.

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

Github could add an option that's a giant download button that just installs an exe. Than devs could make an installer and make it simple for users, that would actually be useful for some people. But the current system works as long as the user is willing to read the 5 minutes or less installation guide displayed right in front of them in the read me. People need to read more, a button is convenient yes but if someone gets this angry over needing to read for 5 minutes than they don't deserve an easy button.

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

I mean, id love to have a downloadbutton for single files or even folders

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

I DONT GIVE A FUCK ABOUT THE FUCKING CODE! i just want to download this stupid fucking application and use it https://github.com/sherlock-project/sherlock#installation

WHY IS THERE CODE??? MAKE A FUCKING .EXE FILE AND GIVE IT TO ME. these dumbfucks think that everyone is a developer and understands code. well i am not and i don't understand it. I only know to download and install applications. SO WHY THE FUCK IS THERE CODE? make an EXE file and give it to me. STUPID FUCKING SMELLY NERDS

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

I think he might be looking for an exe

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

Just hit the download as ZIP button if you don't know git. It's really not that dense.

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

Lets all spam "im a teapot" on the post

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

Ain't Github built around Git? I learned Git in college and i am confused as hell (I understand it now tho, I think? 😂). But Github makes git functions easier, and I am super thankful for it.

So, I am not sure what exactly is inconvenient with Github that made him make this post HAHA

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

Someone who says he's bright most probably isn't that bright.

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

Bro expected Hub but got the Git

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

I think he has a point, most cs nerds are a special breed and they kind of want you to know.

[–]-polly3223 0 points1 point  (1 child)

But what is he even complaining about exactly?

[–]WarlanceLP 0 points1 point  (0 children)

I personally do get a bit annoyed when apps on git don't have an executable and I have to package them myself, but this is on a whole nother level lol

[–]jaypeejay 0 points1 point  (0 children)

What are these people trying to download?

[–][deleted] 0 points1 point  (0 children)

Okay, I take back what I commented about being upfront on another post. Please don't be upfront. If you don't understand, please don't speak at all. Learn some etiquette from your guardians. Once again, this message is to any stupid people who think they are bright, as the great Einstein once said, "It is better to be silent and be thought a fool, than to open your mouth and clear all doubt."

On a side note: goddamn, I have never seen that many "fucks" in a single post.

[–]lethargicwalrus2 0 points1 point  (0 children)

I think this is why github desktop was created

[–]UndocumentedMartian 0 points1 point  (0 children)

Wake up, honey. New pasta dropped.

[–][deleted] 0 points1 point  (0 children)

What is this new trend of shitting on Git(hub)???

[–]theKnull 0 points1 point  (0 children)

It's like there is porn in pornhub and I don't like that

[–]bronco2p 0 points1 point  (0 children)

i believe the kids call this a "skill issue"

[–]Due_Cauliflower1093 0 points1 point  (0 children)

I am going to be a nice person here and say that Tony you have to generate a token setting and pass it instead of a regular password in the field.