Github, at first, has a steep learning curve, but once you get the hang of it, things become quite easy. The commands are consistant. At this day and age, its almost considered required for programmers. If your going to spend thousands of hours coding, why not spend a few hours learning how to use git and github?
I no longer use a cheat sheet, as i have pushed so much, now its second nature (at least for basic push/pulls)
The method i use in the tutorial is the command prompt/terminal method, if your on windows, there is a GUI github
, if your so inclined to not use the terminal.