How GitHub Does Collaboration