Office Project Collaboration

GitHub is and online hosting service but then in next sentence you talk about a network drive? Normal workflow is that everyone uses version control repository (hosted online or privately on internal servers) and does checkout to the branch being worked on and then pulls and pushes changes to it. No network drives or shares are used.