The Ultimate Git Course 2024: Zero to Hero
- Description
- Curriculum
- FAQ
- Reviews
Git & GitHub are the most useful and every company loves to hire developer who understand and work with Git & GitHub effectively.
And I think that’s why you came here And you came to the right place! This is The ultimate Git & GitHub course for 2024 and for the Future.
[>>] Benefits of this course:
-
Understand Git from very Scratch to Advanced Concepts
-
Add Git & GitHub to your skill-set means getting a job
-
Manage & Work with Git Projects without feeling stress
-
Understand all Git concepts in a Simple and Easy way
I will teach you all concepts from its very basic to advanced level in very easy to explain language and by using best techniques.
[>>] Topics covered in this course:
-
What is Git? Why every company loves Git?
-
How Git really works
-
Configuring Git in system
-
Git Basics like staging the files and Commit them
-
Ignoring some files with .gitignore
-
Complete section for browsing the commit history
-
Compare two commits
-
Return to specific commit
-
Adding Tags
-
Branches and Merging which is the most important topic of Git
-
Stash the changes
-
Different types of merging
-
Resolving Conflicts like pro
-
Types of reset
-
Cherry picking technique
-
Working in team in with practical showcase of how team members works together using Git
-
Cloning, fetching, pull, push
-
Additional features of GitHub like releases, issues, milestones
-
How to contribute to open source project
-
How to organise our project history which makes your project looks professional
-
Modifying existing commits
-
Splitting and Squashing them
-
and much much more things… (Watch curriculum for more topics)
My name is Meet Patel and I am working as a software engineer. And I also teach programming in easy-to-explain language from my YouTube Channel “Code Bless You”
In this course we will learn Git both ways. First we will see Command line approach and also we will see How we can do the same using GUI tools like GitHub Desktop, Visual Studio Code and GitKraken.
If you take any of my courses or tutorial, you know I don’t waste your time with repeated explanations. I will guarantee you, You will master Git after completing this course.
So lets don’t waste time and get started with Git 🙂
-
7Introduction of this SectionVideo lesson
-
8Initialising the Git ProjectVideo lesson
-
9How Git Really WorksVideo lesson
-
10Exercise for Git WorkflowVideo lesson
-
11Adding files to the Staging areaVideo lesson
-
12Let’s Commit our first filesVideo lesson
-
13When should we commit?Video lesson
-
14Exercise for the CommitVideo lesson
-
15How to skip Staging area?Video lesson
-
16Remove files from areasVideo lesson
-
17How to ignore some files to StageVideo lesson
-
18Viewing Changes between areasVideo lesson
-
19Shortcut for StatusVideo lesson
-
20Viewing The HistoryVideo lesson
-
21Unstagging the FilesVideo lesson
-
22Discarding Changes in Local filesVideo lesson
-
23Restoring to it’s earlier versionVideo lesson
-
24Performing git basic operations with VS codeVideo lesson
-
25Introduction of Github DesktopVideo lesson
-
26Introduction of Git KrakenVideo lesson
-
27Summary PDF of this SectionText lesson
-
28Introduction of this SectionVideo lesson
-
29Clone the Project for PracticeVideo lesson
-
30Exploring Log Command in DetailsVideo lesson
-
31Filtering the HistoryVideo lesson
-
32Setting Shortcut For Frequesntly used Commands - AliasVideo lesson
-
33View Specific Commit in More DetailsVideo lesson
-
34How to compare two commitsVideo lesson
-
35Returning to the Specific Version (Checkout in Git)Video lesson
-
36Detecting the bugged commit with BisectVideo lesson
-
37Getting the List of ContributesVideo lesson
-
38Browsing the History of the FileVideo lesson
-
39Author of Each Line in FileVideo lesson
-
40Marking Commits with TagsVideo lesson
-
41Commit History in Github DesktopVideo lesson
-
42Browsing History using VS Code & GitkrakenVideo lesson
-
43Summary PDF of This SectionText lesson
-
44Introduction of this SectionVideo lesson
-
45What is Branch in Git?Video lesson
-
46Creating a new branchVideo lesson
-
47See the Changes between branchesVideo lesson
-
48Mastering Stashing in GitVideo lesson
-
49Understanding Merge in DetailsVideo lesson
-
50Applying Fast-forward MergingVideo lesson
-
51Non Fast-forward MergingVideo lesson
-
523-way MergingVideo lesson
-
53Clear branch after we mergeVideo lesson
-
54How to resolve conflict in GitVideo lesson
-
55Abort the conflict merge commandVideo lesson
-
56Reset the Merge CommitVideo lesson
-
57Revert the Merge CommitVideo lesson
-
58Squash Merging for Clean Bad Commit HistoryVideo lesson
-
59Rebase the BranchVideo lesson
-
60Resolving Conflicts while doing RebaseVideo lesson
-
61How to add one commit to another branch - Cherry Pick TechniqueVideo lesson
-
62How to add specific file to another branchVideo lesson
-
63Branch & Merge in VS CodeVideo lesson
-
64Branch & Merge in Github DesktopVideo lesson
-
65Branch & Merge in GitKrakenVideo lesson
-
66Summary PDF of This SectionText lesson
-
67Introduction of this SectionVideo lesson
-
68Overview of Working in TeamVideo lesson
-
69How to Upload local git project on GithubVideo lesson
-
70How to create a new Repository on GithubVideo lesson
-
71Adding team members to your projectVideo lesson
-
72Clone Git Repository in our MachineVideo lesson
-
73Fetching the changesVideo lesson
-
74Pull CommandVideo lesson
-
75Push Changes to the Remote RepositoryVideo lesson
-
76Pushing TagsVideo lesson
-
77Creating Releases for GithubVideo lesson
-
78Working with BranchesVideo lesson
-
79Real World scenario for Working with BranchVideo lesson
-
80Practical Showcase of Working with branchVideo lesson
-
81Creating Pull Requests on GithubVideo lesson
-
82Resolving Conflicts while Pull RequestsVideo lesson
-
83Creating Issues on GithubVideo lesson
-
84Adding Milestones in GitHubVideo lesson
-
85Workflow of Working on Open Source ProjectVideo lesson
-
86How to work on Open Source ProjectVideo lesson
-
87Sync Local and Fork with base repositoryVideo lesson
-
88Collaboration tools in VS CodeVideo lesson
-
89Collaboration using Github DesktopVideo lesson
-
90Collaboration using GitKrakenVideo lesson
-
91Summary PDF of This SectionText lesson
External Links May Contain Affiliate Links read more