In StackOverflow 2020 survey, the most asked questions were related to Git. Git is everywhere as it is used by everyone whether by developer or tester or sysadmin. That makes Git a must knowing skill to survive in the IT jungle.This is the crash course is fully packed with useful hands-on covering the key concepts at the same time without wasting the crucial time of developers like you.In this learning path you will learn all the fundamental concepts of Git likeWhat is Version Control System
What are the Repository and the difference between local and remote repo?
Components of .git folder
What is branching and what different types of branching
Different states of files in git
What is Merge and Rebase and much more?This skill track is fully focused on the practical approach with having lots of handy-useful labs to make you an expert on Git and Github.Practical Labs includesInitializing git repository
Adding files to the staging area and committing them to the local repository
Pushing the local repository to remote
Creating different types of branches
Merging different branches
Rebasing different branches
Using cherry-pick
Use git stash to save untracked files
checking logs and history of commits
Adding tag into every new release
Comparing different commits
Creating a .gitignore file to ignore specific kind of files
Building readme file for eye-catching description and much more
Facilities
Location
Start date
Online
Start date
Different dates availableEnrolment now open
About this course
Learn fundamental concepts of Version Control System
Learn all the basic and advanced git commands
Learn to collaborate with other team members
Learn the key concepts of branching, merging, stashing, tagging, and much more
Explore the inside look of the .git folder
Learn to create a repository using git bash and through Github as well
Learn basic Linux commands
Learn different types of branches like a master, developer, feature, release, and hotfix branch
Learn to create .gitignore files to ignore specific files
Questions & Answers
Add your question
Our advisors and other users will be able to reply to you
We are verifying your question adjusts to our publishing rules. According to your answers, we noticed you might not be elegible to enroll into this course, possibly because of: qualification requirements, location or others. It is important you consult this with the Centre.
Thank you!
We are reviewing your question. We will publish it shortly.
Or do you prefer the center to contact you?
Reviews
Have you taken this course? Share your opinion
This centre's achievements
2021
All courses are up to date
The average rating is higher than 3.7
More than 50 reviews in the last 12 months
This centre has featured on Emagister for 6 years
Subjects
Workflow
Programming
Programme Planning
Programming Application
Information Systems
Information Systems management
IT
IT Management
Management
Organizational Skills
Course programme
Welcome to the course 1 lecture01:36What is Git and Why use Git preview Welcome to the course 1 lecture01:36What is Git and Why use Git previewWhat is Git and Why use Git previewWhat is Git and Why use Git previewWhat is Git and Why use Git previewWhat is Git and Why use Git preview Fundamental Concepts of Git and Github 5 lectures17:09Git Jargons- Version Control System, Repository, RemoteComponents of Git- .git folder, Readme.md, .gitignoreDifferent states of filesDifferent states of files [Prac]Git Workflow Fundamental Concepts of Git and Github 5 lectures17:09Git Jargons- Version Control System, Repository, RemoteComponents of Git- .git folder, Readme.md, .gitignoreDifferent states of filesDifferent states of files [Prac]Git WorkflowGit Jargons- Version Control System, Repository, RemoteGit Jargons- Version Control System, Repository, RemoteGit Jargons- Version Control System, Repository, RemoteGit Jargons- Version Control System, Repository, RemoteComponents of Git- .git folder, Readme.md, .gitignoreComponents of Git- .git folder, Readme.md, .gitignoreComponents of Git- .git folder, Readme.md, .gitignoreComponents of Git- .git folder, Readme.md, .gitignoreDifferent states of filesDifferent states of filesDifferent states of filesDifferent states of filesDifferent states of files [Prac]Different states of files [Prac]Different states of files [Prac]Different states of files [Prac]Git WorkflowGit WorkflowGit WorkflowGit Workflow Git COMMANDS which everyone should know 3 lectures14:26git initgit addgit commit Git COMMANDS which everyone should know 3 lectures14:26git initgit addgit commitgit initgit initgit initgit initgit addgit addgit addgit addgit commitgit commitgit commitgit commit Creating First Repo 2 lectures15:08Creating First Repo through Git bashCreating First Repo through Github dashboard Creating First Repo 2 lectures15:08Creating First Repo through Git bashCreating First Repo through Github dashboardCreating First Repo through Git bashCreating First Repo through Git bashCreating First Repo through Git bashCreating First Repo through Git bashCreating First Repo through Github dashboardCreating First Repo through Github dashboardCreating First Repo through Github dashboardCreating First Repo through Github dashboard Gitignore file 1 lecture05:41Gitignore file Gitignore file 1 lecture05:41Gitignore fileGitignore fileGitignore fileGitignore fileGitignore file Concepts of Branching 3 lectures11:35What is git branch? Why do we need one?Creating new branch, switching between branches, merging and deleting branchesDifferent types of git branches Concepts of Branching 3 lectures11:35What is git branch? Why do we need one?Creating new branch, switching between branches, merging and deleting branchesDifferent types of git branchesWhat is git branch? Why do we need one?What is git branch? Why do we need one?What is git branch? Why do we need one?What is git branch? Why do we need one?Creating new branch, switching between branches, merging and deleting branchesCreating new branch, switching between branches, merging and deleting branchesCreating new branch, switching between branches, merging and deleting branchesCreating new branch, switching between branches, merging and deleting branchesDifferent types of git branchesDifferent types of git branchesDifferent types of git branchesDifferent types of git branches
Additional information
Basic knowledge of Linux and its commands (Optional) Git bash and Git desktop installed on the system