What are the features that make GitHub? What if we used only git on the command line?
Which features would we miss?
Maybe we could add those features with something similar to git, some intelligent scripts?
PRs and issues. PRs can be distributed using git appraise: https://github.com/google/git-appraise
And there are several distributed issue trackers, all with various problems:
https://github.com/dspinellis/git-issue https://github.com/keredson/distributed-issue-tracker https://github.com/duplys/git-issues