GitHub Desktop to nie system kontroli wersji !
Jest to tylko klient systemu kontroli wersji Git stworzony przez GitHub-a (ten klient jest stworzony przez GitHuba nie Git oczywiście :) ) .
GitHub oferuje hosting zdalnych repozytoriów. W wersji darmowej nie oferuje prywatnych repozytoriów. Taką usługę oferuje Bitbucket.