Question:
How long does it take to learn Git/GitHub?
Mike
2016-05-10 10:39:45 UTC
I spent 800 hours studying web development and I'm having a difficult time finding a job. I sent 150 resumes out. I was told it was because I don't have a project portfolio to give to startups and mid-size businesses. I'm going to put as much effort as I can toward learning Git/GitHub. How long does it take to learn Git/GitHub? 10 hours? 100 hours? I just need it to do the portfolio. Thanks!
Three answers:
?
2016-05-10 10:58:01 UTC
You can start uploading stuff on github straight away.



There is the more complex command line interface which takes longer to learn but that doesn't take long and you can learn on a need to know basis. It is easy to load up a completed project. Things get more complicated when you are making lots of changes to the files and you want to modify the directory structure.
?
2016-05-10 14:50:36 UTC
It depends. Github/git is unfortunately one of those things that's incredibly easy and 'duh' once you know it, but a little arcane if you aren't sure what to do with it. I'd actually disagree with Quentin here, and suggest that you DO try to learn the command line version of git. The reason for this is twofold: one, that there are numerous issues with the GUI version of git, and two, that companies will probably expect you to know what you're doin with git.

If you want a relatively quick(!) cheat sheet for git, I wrote a git 'recipe' not too long ago:

https://jsfiddle.net/sjg7sjhw/4/embedded/result/

This is basically the pattern I follow, as it's designed to focus on maximizing a lack of pissed-off coworkers.

I'd suggest you learn all about the following key terms:

git (vs. github)

repo(sitory)

branch

commit

push

pull

merging
?
2016-05-10 14:33:00 UTC
Less than 1 hour. There's a tutorial from their site on how you can use their service.


This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.
Loading...