Thoughts on github?

thoughts on github?

Other urls found in this thread:

developers.slashdot.org/story/16/12/16/1639222/building-a-coders-paradise-is-not-profitable-github-lost-66m-in-nine-months-of-2016
twitter.com/NSFWRedditGif

Too complicated to use so I just host everything on dropbox

Great place to find reference code while learning.

more like cuckhub amirite?

it's amazing, source code to virtually all open source applications is hosted in one place, can search through it to find new projects and ideas, no advertising or bullshit or clunky uis like sourceforge which came before it, presumably not going to fucking disappear on a whim like google code

installgen2 is really upset about getting banned for an eggplant emoji tho, so clearly the sjw are coming to rig our elections and strawman our not-arguments gay people should be electrocuted and niggers need to be executed by police enmass but only after we surrender all our privacy rights to russia t. cuck kek check'em

Company has no direction and no revenue streams.

Considering they went from profitable to losing money hand over fist they will likely be gone in a few years.

Most of it is rubbish that can be hosted on a private git repo

>git
>complicated
What fuck

I like the idea but they act like such cucks.

Not everything needs to be about gay rights

(((github))) has no private repos without paying, so that shit is dropped.

Pajeet plz leave

actually this. I don't like the idea of having repos and being able to revert every file back to nonsense. Not trolling, I never really got into subversion or similiar things. I need to have a folder with the whole program (whatever) in it. Download it and it fucking works. I just don't understand how multiple people work on the same files at the same time and then merge it. For example if I am writing a program then most of the time whole classnames change their names, function get replaced by ones with different names and all that stuff. Merging that would mean that I still have all the old shit and the code just gets bloated with shit that isn't used anymore. If I write libs they are sometimes completely incompatible with older versions because some functions swapped names or do something different or the output is for example an array full of things instead of just an int like the version below. I can't be the only one...

Besides my comments aren't nice sometimes. Working on servers for like 5 years now, I do this in production environment all the time. No worries and no regrets.... even by boss does it this way.

They're losing money so that's good.

to add something: I have seen so many projects on github and shit, that don't even work. Folders full of millions of lines of sourcecode and it spews out all the errors you could imagine. I fucking hate if there are comments saying "nice" or "working great" and then there is someone uploading and merging something in that breaks the whole project. Like every fifth project I open there is fucking broken and most of the time horrible maintained. Fuck this shit. Upload it in a working state or don't even consider trying to show off.

>code in prod that doesn't exist in version control

I fucking hate you and your kind

make backups faggot.

>like sourceforge

god damn sf is fucking shit.

...

Thank you for doing this. I make a living replacing and redeveloping the monstrous piles of garbage you undoubtedly shit out. Keep working directly in prod and stay away from that version control now.

>presumably not going to fucking disappear on a whim like google code

>this is who you're arguing on Sup Forums with

>problem glasses

Great post.

I use github and gitlab, I prefer gitlab for its CI features.

Oh so now liberals care about privacy rights

>Literally own, harder, shittier version control

here's your (you)

no, more like gitcuck'd

...

A shit alternative to gitlab

>make backups faggot.
What the fuck do you think Git is for you fucking retard?

the second paragraph is kino

here's your upvote

>shithub

>github will die within your lifetime

still it is easier to make a folder, put everything in it and upload this. If I used git it would just end up with millions of folders from 1 to 2 to 3 to 9999. with all the files in it all the time. Besides the fact that I only keep the last and the current version...

git add *
git commit -m "wow this is so hard"

>see it's harder

what said, git is so easy to learn and provides so many other benefits besides just storing the code.

So instead of just storing the diffs, you store the entire project? Get the fuck off Sup Forums babby, you have to work on a project with at least 1000 lines of code to be on this board

Linus Torvalds created git.

203 files, 66k lines, 2.6mb. Should be enough. Yes I am storing not the diffs, I store always everything. It doesn't take more than 1 sec to store it anyways.

In 2 days, in a cave!!!

OK. What does you project do? And how many people work on it? You're fucked if it's more than one.

>If I used git it would just end up with millions of folders from 1 to 2 to 3 to 9999

You are fucking retarded or lying on purpose.

> Like every fifth project I open there is fucking broken and most of the time horrible maintained. Fuck this shit. Upload it in a working state or don't even consider trying to show off

software deployment is a total joke man, now people invented docker because apparently it is literally too hard to deploy software to another pc and have it work immediately without it being inside an entirely new OS image.

i hate these stupid source code management systems too, how fucking hard is it to make something that works immediately and simply? it's like these people dont give a shit at all.
Everytime i try using git for my personal stuff i end up with duplicate files on my server. I literally only use "git add ." and "git commit -m " and "git pull". THATS IT. How the fuck do i end up with old or duplicate files. fuck this shit

>get contracted to work with some idiots
>"alright just invite me to the repo"
>"repo? everything's right here on the network drive. "

4 developers, building and maintaining an internal software package used by about 500 staff.

they had to tell each other what files they were were working on so that they didn't overwrite each others changes.

these people somehow got hired.

>he doesn't use .gitignore
>generated files maybe?

>an entire industry about making things easier/automated
>booo hoooo they invented something to make things easier

are you actually a dev?

Seriously this. I work at a small internet company and get pretty well for what I do(45/hr)

They don't fucking use ANY version control and the lead tech guy literally zips the source code every time he makes a change.

FUCK THIS SHIT

* from the production server

He zips the database dump too which is like 3GB.

What the fuck is wrong with devs on the Microsoft stack? Nigger I'm so happy MS rolled out .NET Core. Days of zipping source code is finally about to be over.

My problem with git is that I always forget to commit on time. And it's hard to fix later on. How do I develop this habit?

Get a gui or something so you can commit by clicking a button.

I dunno what the best one is at the moment but some friends of mine use git kracken

Just another repository provider that may die one day. If you value something, you have a repository yourself at your own server.

Sourceforge seems to have a nano-comeback since they don't belong Dice holding.

Given that making proper backups is easily as complicated as using git in a basic way, I doubt you did that.

You can just use your IDEs git client.
All I do in eclipse is literally push with one click and pull if I changed something on another computer.

You don't have to learn or understand git.

developers.slashdot.org/story/16/12/16/1639222/building-a-coders-paradise-is-not-profitable-github-lost-66m-in-nine-months-of-2016
> loosing 66 million dollar in 9 months in 2016

Say goodbye to (public/free) Github soon.

Only me. The project is about a complete management system for servers, that includes all kind of services for example for configuring dns, virtual hosts and so on.

then go with me being a retard ok, because I am not lying. This is my opinion and how I would do it.

this is my company, except we don't even zip it. Just pure files.

I do. Every week I copy via batch all my folders to two other drives manually and then unplug it. (Well there are a few places more where my files are but thats about it basically)

Welcome to developement hell.

Jesus holy fuckin god
Never work in this industry please
I beg you

Stay the fuck away from anything related to computera

Why not? There is more money in it for competent devs. The same applies to spewing out more programming languages and ecosystems.

It's not the worst system I've seen.

More like sjwhud

Ya know what, even Terry doesn't use anything else. Sure he uses git* too but also just for copying it all/overwriting it all. His backup is also just another drive where he copies everything at once.