Collaboration (GIT & Repo)

Git and GitHub provide a collaboration space in which you all share the same repository of versions. The central repository on GitHub provides the “single source of truth” of the current version of the documents and files within the directory. You and your collaborators all work on local copies of that repository, committing your changes, and then pushing up to GitHub as you make them. Sometimes changes that you make will conflict with changes made by your collaborators. Git and GitHub contain tools to help you manage and resolve those conflicts. In short, Git and GitHub provide tools and workflows that work productively and collaboratively as part of a large team. As such, learning these collaboration tools and workflows is extremely useful for anyone who will work as part of a team, regardless of the types of files or documents being collaborated on, and regardless of the type of work that the team undertakes.

Git Activities include

  • Cloning and Forking
  • Remotes and Pulling
  • Conflicts and Merging
  • Pull Requests
  • Issues and Milestones
  • Blaming
  • Branching
  • GitHub Actions and Continuous Integration
  • Repository Best Practice
  • Summary and Git Cheat Sheet

Software in this section

Visual Studio

Visual Sudio Code

Leave a Comment