The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.
You are definitely correct that it is very much command-line based and linuxy. There are tools to make it less so. But I like the command-line control. It's quite easy.
Here's what is very nice about using GitHub:
1. creating a common location (repository) that is easily accessible to anyone* on web so they can get your project.
2. the beneficial value of change tracking and versioning.
*Often times anyone means myself. I can check in a project at work and pull the changes at home and voila I have a great code repository that I can work on from anywhere. The ease is very addictive.
Also, remember, I'm really complaining about NPM, Node and package mangers in general.
GitHub itself is just annoying in this case because it warns me of things I need to fix without providing me of details of how to fix those things.
Of course, since GitHub is just a repository the problems can be related to any kind of project (C#, C++, Python, Node, React, etc).
Makes me wonder how the Tiger got it, since the zoo has been closed for a while now.
Makes me wonder how many more are infected in the zoo.
Makes me wonder how many animal handlers are infected, and how many humans and animals they are infecting, and probably don't even realize they are.
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013