Collaboration via GitHub (Week 1) Learn all about why we use branches, the types of branches, pushing, pulling and managing conflicts. Session Learning Goals See module learning goals.