Linux kernel itself has a lot of wonderful tutorial pages, videos, to help newbies out for the setup process.
Below I am linking some of them :
1. First Patch (OPW)
2. First Patch Setup (OPW)
Some of my blog posts that you may find useful :
2. Git Setup
3. Git lessons
If anything irritates you in the process, let me know here, I’ll help you out.