Introduction To GIT (Course 110 – 24 Hours)

Overview:

Effective use of version control is an important and useful skill for any developer working on long-lived (or even medium-lived) projects, especially if more than one developer is involved and we have more than one development site. This course will cover the basics through advanced topic of using GIT version control.

Course Objectives:

Upon completion of this training you should have a good working knowledge of GIT, from installing the system, using simple commands and completing a complex tasks on multi-site development process.

Who Should Attend:

Anyone who wants to use GIT to manage version control.

Prerequisites:

No

Course Contents:

Introduction

  • Overview
  • Version Control
  • Version Control Systems
  • GIT overview and advantages

Installing

  • Requirements
  • Install from source
  • Installation options

Setup

  • First time setup
  • Testing our work

GIT repositories

  • Overview
  • Creating a repository
  • Cloning an existing repository
  • Managing files
  • Managing modified files
  • Tagging

GIT branching

  • Overview
  • Merging code
  • Handling conflicts
  • Branch management
  • Branches types (local/long running/topic/remote)
  • Pushing
  • Rebasing

GIT on the Server

  • Overview
  • Protocols – overview and usage
    • Local
    • SSH
    • GIL
    • HTTP

Distributed GIT

  • Overview
  • Distributed workflows
  • Multi sites
  • Managing the project
  • GIT tools

Download PDF
שליחת הודעה
שם
טל'
דוא"ל
הערות
התקשרות
טלפון - 04-8571119
פקס - 04-8570307
דוא"ל - info@mabel-tech.com
דוא"ל - sales@mabel-tech.com
כתובת - דרך בר יהודה 52, נשר
בית עופר - קומה שניינה