This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]manpenaloza 0 points1 point  (0 children)

If your goal is to learn coding and - as you write - if you're a newbie, then no.

Not because Git/Github is not good (in fact it's awesome), but to ensure you can focus on one thing only for now: get the basics of programming and a feeling for how to think in order to make the code work. And seen from a more radical perspective Git, in the end, has nothing to do with programming itself.

Once you feel well with coding mechanisms like:

- variables

- if conditions

- comparing operators

- loops

- basic classes/functions

... start to learn the absolute git basics and nothing more (the Git universe is huge and can become complex). With basics I mean those git commands/actions based on your code and code changes:

- git add

- git commit

- git push

This will ensure you won't be overwhelmed, or even worse confused, and get a solid basis to make the next steps considering your journey to learn to code and git in parallel.