Rating 4.85 out of 5 (10 ratings in Udemy)
What you'll learn- How Git works behind the scenes
- Understanding the purpose of Git's commands
- Visualizing Git's concepts
DescriptionAre you working with Git regularly but still get uncomfortable and anxious when things get a little out of hand? We are going to visualize the fundamental concepts and tools so that we will have a clear image of what's going on behind the scenes and overcome our fear of Git once and for all.
The following questions …
Rating 4.85 out of 5 (10 ratings in Udemy)
What you'll learn- How Git works behind the scenes
- Understanding the purpose of Git's commands
- Visualizing Git's concepts
DescriptionAre you working with Git regularly but still get uncomfortable and anxious when things get a little out of hand? We are going to visualize the fundamental concepts and tools so that we will have a clear image of what's going on behind the scenes and overcome our fear of Git once and for all.
The following questions will be thoroughly answered throughout the course:
What commits actually are?
What is the point of the staging area?
What is master?
What is origin?
What is the difference between remote and origin?
What is the difference between remote branches and remote-tracking branches?
What branches actually are?
When is it safe to delete a branch?
What is HEAD?
What does detached HEAD mean and how to get rid of it?
What is the difference between untracked and tracked files?
What is the difference between tracked files themselves?
When you merge branches, why sometimes you end up with a new commit and sometimes not?
What is the difference between merge and rebase?
What is the difference between fetch and pull?
What is reset and what is the difference between soft, mixed, and hard reset (what actually happens behind the scene when we run these commands)?
What is revert?
What is the difference between revert and reset?
What is Git's garbage collector and how does it help us?
What is a conflict, when should I expect conflicts to happen and how to solve them?