6 ms·
Am I the only one not comfortable with how much "git" has become synonymous with "GitHub" in the common collective?
by ChanderG 8y ago
Am I the only one not comfortable with how much "git" has become synonymous with "GitHub" in the common collective?
- harperlee 8y agoNot at all. But: to me, this is less true now than ever, it seems as is gitlab is gaining a huge momentum.
- rovr138 8y agoThis is a great example. Git news, only Github.
- jumbopapa 8y agoI know some of classmates from college that used to refer to "GitHub" as "git" - that always kind of bothered me, but I didn't think it was worth my time to discuss with them.
- 0xffff2 8y agoThis is incredibly common with recent grads in my experience. It's really quite frustrating for me because the organization I work for has code on both GitHub (open source) and private git servers. I have to spend half an hour or more with virtually every new intern explaining the difference.
- tqkxzugoaupvwqr 8y agoHalf an hour? All I can think of is: “git is a command-line program to manage source code. GitHub is a graphical user interface that builds on top of git, and adds some features like issue tracking. We installed git on our server. This is were we host our private source code. GitHub is the place where we host our open-source source code.”
- staybythebay 8y agoGit is not most properly described as a command line program either. Git is a version control protocol/system for handling files across multiple locations. Github is just one of those locations
- freedomben 8y ago> Git is not most properly described as a command line program either. Git is a version control protocol/system for handling files across multiple locations. Github is just one of those locations You're technically correct of course, but remember your audience (important pedagogical consideration). These are new grads that think git and github are synonymous. A slightly less technically correct but grokkable explanation is probably a better stepping stone toward arriving at a more correct understanding. You're description is abstract, which is harder to grok for most people than a concrete example. If you want to be more technically correct and therefore launch into a discussion about DAGs you're also not going to teach them anything. Note: there are always exceptions, and a good teacher adapts to the audience. I'm referring to the very general case, not the exceptional case.
- sandov 8y agoI really hope they are new grands in something not directly involving computers, because otherwise they would have to live in a cave to not know the difference between git and Github.
- 0xffff2 8y agoThis just isn't true. I really only interact with CS/CpE students/grads and I'm constantly shocked at the ability of universities to force their students to use version control without actually teaching them anything about how it works.
- freedomben 8y agoLikewise. It's not even that unusual to have somebody using Dropbox to store all of their code, and all they know is that there is a "better system" out there.
- Jeff_Brown 8y ago"Git is a tool for managing repos. GitHub is a website with a lot of Git repos. Git doesn't need GitHub." Anybody would understand that.
- delfinom 8y agoSadly I actually use it as a way of testing intern applicants and even new grads as those that actually care to make any distinction between them (and I'm pretty lose with my criteria)...tend to be brighter or at least more aware of what they are doing.
- stevekemp 8y agoI deal with people who call "containers" "dockers". I've stopped complaining, but I'm still disappointed.
- I_complete_me 8y agoI was unclear about the fact that you can use them almost independently. I found that the first in this series of You Tube videos [0] made the difference very clear for me. Although his style might annoy some people, he made things pellucid. Perhaps only suitable for noobs. [0] - https://www.youtube.com/watch?v=BCQHnlnPusY https://www.youtube.com/watch?v=BCQHnlnPusY
- acemarke 8y agoSimilarly, a lot of folks refer to Wikipedia as "wiki".
- xbryanx 8y agoI had several interviewees recently flub this in interviews. When asked about their experience with Version Control Systems they said they used "Github," not "Git." A bit of a warning sign.
- casual_slacker 8y agoTo be fair, critical parts of modern day "version control", like pull requests and code review, are part of GitHub but not git.
- sandoche 8y agoIn the case of GitNews, we can add any Git repositories from any sources. In the current version it's only from Github it's through but it may be extended to Gitlab and Bitbucket in the future or even Glitch.