Introduction to git | | Software Development

Introduction to git
Our training program will allow you to hit the ground running in working with git, the world's most advanced Version Control System.
10 hours
Online
English
DEV-007
Introduction to git
Sign Up
Duration
10 hours
Location
Online
Language
English
Code
DEV-007
Schedule and prices
350.00 *
Training for 7-8 or more people? Customize trainings for your specific needs
Introduction to git
Sign Up
Duration
10 hours
Location
Online
Language
English
Code
DEV-007
Schedule and prices
350.00 *
Training for 7-8 or more people? Customize trainings for your specific needs

Description

Our training program will allow you to hit the ground running in working with git, the world's most advanced Version Control System. During the course participants will find out about basic concepts of distributed VCS, admire git's awesome features and gain practical experience using its various features. Git's speed, cheap local branching, and multiple workflows will make you want to fly!
After completing the course, a certificate
is issued on the Luxoft Training form

Objectives

  • Give participants a crash course in basic git
  • Get acquainted with the concepts of distributed version control systems
  • Get comfortable with the most common git commands

Target Audience

Developers

Roadmap

What is git
  • Author and origin
  • Main concepts
  • Differences from other SCMs

Work with single repository
  • Initialization
  • Add and commit files
  • Log & config
  • Git as directed acyclic graph
  • Commit details
  • Add and remove files from index

Work with local branches
  • Branching basics
  • Merge
  • Checkout
  • Local workflow
  • Git reset

Parallel work with git
  • Create and clone remote repository
  • Parallel work cases demonstration
  • Remote branches
  • Pushing and pulling changes
  • Tracking branches
  • Custom log
  • Aliases

Specific commands
  • Git tag
  • Merge vs. rebase
  • Detached head state
  • Git cherry-pick
  • Git reflog
  • Git revert
  • Git stash
Schedule and prices
View:
Register for the next course
Registering in advance ensures you have priority. We will notify you when we schedule the next course on this topic
+
Courses you may be interested in
Python® Basics
This Python® training course leads the students from the basics of writing and running Python® scripts to more advanced features such as file operations, regular expressions, error handling, system and network programming and the use of the extensive functionality of Python® modules.
View Catalog
Your benefits
Expertise
Our trainers are industry experts, involved in software development project
Live training
Facilitated online so that you can interact with the trainer and other participants
Practice
A focus on helping you practice your new skills
Залишилися запитання?
Зв'яжіться з нами
Thank you!
The form has been submitted successfully.