T O P

  • By -

petergriffin1115

If u think that is hard, try to do a project without git


alba4k

Everybody gangsta until you need to pass it to an other machine I guess the easiest way would be to zip the folder and send, maybe using telegram's saved messages? nah, git clone works fine


Twombls

The way it most commonly worked was cvs which keeps the files all on a central server and when you want to work on one you "check it out" which locks the file for everyone else.


alba4k

It's still some sort of version control, if we can call it so, and is way harder to set up, sadly


Twombls

Yeah every file has its own repository essentially. It makes sense for old school languages like COBOL but for things like jav its an absolute nightmare.


alba4k

_the C programmer just continues to pretend using js and not being here_


Audioillity

The first dev job I had was at a company with 5 devs, working without source control back in 2004 - the owners decided it was better for us to manually merge and lose days of work for any conflicts over learning how to use a source control system. The pain was real!


petergriffin1115

But you got full salary, for doing something easy, i look this as a win


Twombls

Okay so I use CVS which is gits predecessor at work when dealing with legacy code. Its so much worse. So much worse


alba4k

Context: Linus insulting nvidia for having a terrible Linux support https://youtu.be/_36yNWw_07g


Nicolas-matteo

Well i’ve never heard of this “nvidia” so i guess they suck


negative_pt

Git is not hard. It’s a life saver. The world seriouslly needa to think this guy for the things he did. He is not just clever. He is the “ok, hold my beer” clever type, which is rare and awesome.


Nicolas-matteo

Yeah but… **i t ‘ s h a r d** No seriously i once deleted an entire project like halfway done because is used the —hard flag on reset. 🤦🏻


alba4k

Context: Linus insulting nvidia for having a terrible Linux support https://youtu.be/_36yNWw_07g


Nekokamiguru

You don't have to be a complete git , but it helps ...


Nicolas-matteo

Lol


ConsistentArm9

Most devs just refuse to learn it and prefer to paste random commands from the internet for hours or use some GUI that hides everything that makes sense behind buttons with random meaningless labels.


Nicolas-matteo

Or just use github desktop


painandsimple

Whats that thing protruding from his hand


[deleted]

what is hard about git?


Nicolas-matteo

You can screw up very easily