top of page

Git and GitHub

Original Price

₹ 6,999/-

 sale Price

₹ 6,999/-

Course length

10 Hours

About the course

Course Curriculum

Batches Availabe

Weekend Batches

Weekday Batches

Cloudruha Trainings Mastering Git and GitHub training course is designed to provide expertise in Git tool. Itstarts with fundamental concepts like Git branch, commits and progresses to advanced topics like design and Git workflow. The course will cover different components of Git and GitHub and how they are used in software development operations.


The course consists of important concepts like: branching & merging, how to deal with conflicts, rebasing, merge strategies, Git workflows and so on. You will get an in-depth knowledge of these concepts and will be able to work on related demos. The course creates an understanding about how the industry uses Git in Real-Time Projects.


Introduction to Git


Topics:

  • Version Control/Revision Control system

  • The types of VCS

  • The benefits of using VCS

  • What is GIT?

  • The difference between GIT and other VCS

  • Where to use Git and where not to use it

  • Web Scale architecture


Getting Started With Git And Its Architecture


Topics:

  • Install Git on Windows/Mac/Linux/Unix

  • Understand Git file life cycle

  • Create Git repository - Local repository and configure it to GitHub

  • Create a repository on GitHub and clone it

  • Understand basic Git commands

  • Git command shortcuts

  • Revisit the Git file lifecycle with Git terminology


Remote Repositories


Topics:

  • Work with remote repositories

  • Configure remote repository on GitHub

  • Understand Git buzzwords

  • Understand remote commands

  • Work with Fork and Pull requests in GitHub

  • Understand Upstream and Downstream


Branching and Merging


Topics:

  • Branching in Git

  • How Git internally manages branches

  • How to switch between branches and different commits

  • Two way merge and three way merge

  • Merging Strategies

  • Merging and rebasing (using Source tree)

  • Git tags

  • Difference between branching and tagging


Git Methodology


Topics:

  • What is GIT workflow?

  • Advantages of workflow

  • Different types of workflows in Git

  • Centralized Workflow

  • Feature branch workflow

  • Gitflow Workflow

  • Forking Workflow

  • How to use git in real time open source projects


Git plugin with IDE (Eclipse)


Topics:

  • Install Eclipse IDE

  • Install IntelliJ IDE

  • Configure Git plugin

  • Work with Git using IDE

  • How to work with git Workflow on Eclipse IDE

  • Explore GitHub UI options


Project





bottom of page