Skip to content

Latest commit

 

History

History
34 lines (20 loc) · 1.52 KB

File metadata and controls

34 lines (20 loc) · 1.52 KB

Version Control System with Git and GitHub

Home > Week 1 > Version Control System with Git and GitHub

Week 1 · Topic 2 of 4 · Prerequisites: None


Why This Topic

Version control tools (often called Version Control Systems or VCS) are an essential part of modern coding workflows–for backing up code, collaborating on codebases, and rolling back to earlier versions if required. Git is an example of a version control tool. GitHub, on the other hand, is a website and infrastructure that provides a Git server plus a number of useful tools for working with Git repositories, both individually and in teams. GitHub lets you report issues with the code, review code collaboratively, and offers project management features such as triaging issues, assigning tasks, planning projects, and more.


What You Will Learn

  • Version Control Systems - what are they, why are they needed?
  • Git - setup, commands, branches
  • GitHub - collaborative work and how it is used along with git

Resources

Watch:

Read:


Previous: Introduction to the Web | Week 1 Overview | Next: JAVASCRIPT