Developers Frustrated with GitHub Prod For Changes In Bug Reports, Transparency
DeveloperTech reports that a group of GitHub developers have posted an open letter, with nearly 1300 signatures, expressing dissatisfaction with GitHub's processes and policies, and in particular the site's level of transparency. A slice of the letter: "Those of us who run some of the most popular projects on GitHub feel completely ignored by you. We’ve gone through the only support channel that you have given us either to receive an empty response or even no response at all," he wrote. "We have no visibility into what has happened with our requests, or whether GitHub is working on them. Since our own work is usually done in the open and everyone has input into the process, it seems strange for us to be in the dark about one of our most important project dependencies."
git is decentralised, in that every copy of the repository is identical in functionality, there isnt a client-server model going on. However, GitHubs advantage over plain git is in its value adds, which include being off site (many people dont have an offsite they can push to) and the PR handling system, the UI improvements, issue tracking etc etc etc.
GitHub doesnt disturb the decentralised aspect of git (although many people treat the GitHub copy as a server to push and pull from, but you are more than able to PR direct to a team member, or involve other off site repositories and only push to GH on occasion), but its value adds are most definitely centralised but most definitely not git.
You can happily use git on its own, on your servers, with no issue.