Git Vs GitHub πŸ˜Άβ€πŸŒ«οΈ

What is Git πŸ‘½ ?

Git is software for tracking changes in any set of files, usually used for coordinating work among programmers collaboratively developing source code during software development. Its goals include speed, data integrity, and support for distributed, non-linear workflows (thousands of parallel branches running on different systems.


Short definition Of Git ?

  1. Git is a version control system.
  2. Git helps you keep track of code changes.
  3. Git is used to collaborate on code.

What does Git do ?

  1. Manage projects with Repositories
  2. Clone a project to work on a local copy
  3. Control and track changes with Staging and Committing
  4. Branch and Merge to allow for work on different parts and versions of a project
  5. Pull the latest version of the project to a local copy
  6. Push local updates to the main project

Why Git ?

  1. Over 70% of developers use Git!
  2. Developers can work together from anywhere in the world.
  3. Developers can see the full history of the project.
  4. Developers can revert to earlier versions of a project.

You should know!

A great way to learn GitHub, before working on larger projects, is to open pull requests in your own repository and merge them yourself.

Git Vs GitHub

What is GitHub πŸ’© ?

GitHub is an Internet hosting service for software development and version control using Git. It provides the distributed version control of Git plus access control, bug tracking, software feature requests, task management, continuous integration, and wikis for every project

What is GitHub ?

  1. Git is not the same as GitHub.
  2. GitHub makes tools that use Git.
  3. GitHub is the largest host of source code in the world, and has been owned by Microsoft since 2018.
  4. In this tutorial, we will focus on using Git with GitHub.

Short definition Of GitHub ?

  1. GitHub is a code hosting platform for collaboration and version control.
  2. GitHub lets you (and others) work together on projects.

You should already have a good understanding of how this works. This chapter focuses on understanding how the flow makes it easy for you to work together.