Learning to program can sometimes be a lot of pressure on a person. First you have to learn how to even program, how are these things structured? Next, you learn you should probably start learning about this cool text editor and all of its hand-contorting commands to really take your experience to the next level.
But then someone tells you "oh yeah, also take a look at Git and GitHub."
I'd argue that learning about version control and it's importance should come before you try to be hip and cool with some