Git for Teams: A User-Centered Approach to Creating Efficient Workflows in Git