Want to create interactive content? It’s easy in Genially!

Get started free

GIT Training Material

Christian Macias

Created on February 28, 2022

Start designing with a free template

Discover more than 1500 professional designs like these:

Transcript

Version Control

Steele Consulting Training

Goal of this presentation

Learn version control basics. At Steele we use GIT as our version control system so we’ll be going over GIT concepts.

What is Version Control

Version Control

Method of tracking and managing changes made to a code base.Allows developers to collaborate on the same codebase.

Collaborate

Track & Manage Changes

How does git work?

Merges

Stage

Commit

Branch

A merge brings your branch back into the parent branch.

Prepare files you are going to be saving to GIT

Taking a snapshot of the project at that moment including changes you’ve staged but excluding changes that are un-staged.

Allows us to have different versions of a project at any given moment

Working with a Team

Working with a team

  • GitFlow Branching Strategy
  • Remote repositories
  • Merge Conflicts

GitFlow

Remote Repositories

  • Many services for hosting repositories
    • GitHub
    • Azure
    • BitBucket
    • etc..
  • Repository URL
  • Push your changes
  • Pull others changes

Thank you!