I like others am confused by this common sentiment. Github is the remote repo, but the version control is distributed so everyone has a copy. I&#x27;m pretty sure I can fill a few hours or more with work needing to be done on my local repo. FYI I&#x27;m not a professional software developer but I would like to know.<p>The things that come to mind: issue trackers, messaging, not being able to see latest pull requests.<p>Update: Now i&#x27;m starting to understand the build dependency issue. Still, why do you need to rebuild all dependencies from GitHub repo to build the application? Can&#x27;t the currently available version work?