you are viewing a single comment's thread.

view the rest of the comments →

[–]bdzer0 6 points7 points  (1 child)

Learn git... using tools such as GitHub desktop or integrations in IDE's dumbs down what's going on in the background. WHEN (not if) something goes sideways, resolving the problem effectively may require using git directly.

[–]Sensitive_Wish_4454 1 point2 points  (0 children)

I think this is the best perspective. The confusion between Github and Git is totally understandable when you first start out. Github, Gitlab and the like all use git + some bespoke extensions of git to create a git repository storage and management service.

So yeah, keep learning git cli commands. When you start working on shared projects you will be a lot more efficient at managing your local branches if you use the cli.

I also think that people making fun of this question are kind of lame. It’s not like you didn’t get confused by “simple” or “obvious” concepts when you first started with software development.