Git: Essential Git – All You Need to Know to Use Git Effectively

$49.99

This Essential Git – All You Need to Know to Use Git Effectively course will teach you what Git is, what’s the use case behind each feature, and how you can use it effectively like most professional web developers use it. Learn about topics such as installation, basic operations, branching, tags, remote repositories, and so much more. Get ready to master this popular source control system!

Length: 1.5 hrs

This title is available in the
Total Training All-Access library.

Subscribe Now

Description

This Essential Git – All You Need to Know to Use Git Effectively course simply teaches what you really need to know about Git. After working professionally with Git for more than 5 years with large and distributed teams, instructor Jorge Escobar will show you, step by step and cutting out all the fat, what Git is, what’s the use case behind each feature, and how you can use it effectively like most professional web developers use it.

The course starts assuming you know nothing about Git and step by step explains the theory and introduces each command, progressing in a smooth, logical flow.

At the end of the course you participate in an open source project hosted in Github where you will collaborate with other student building a worldwide restaurant guide, where you will need to apply everything you learned in the course.

Git is a very basic utility tool that you shouldn’t have to think much about. With this course, you’ll achieve a high level of comfort, and before you know it, you will be doing just that – using Git without even thinking about it!

Sample clip

 

CHAPTER 1: INTRODUCTION
What is Git
 
CHAPTER 2: INSTALLING GIT
Installing Git
Installing Git on Windows
Installing Git on Mac
Checking if Git is Installed Correctly
 
CHAPTER 3: GIT FUNDAMENTALS
Git Fundamentals
The File Status Lifecycle
Visual Workflow
 
CHAPTER 4: STARTING WITH GIT
Starting with Git
Basic Operations pt. 1
Basic Operations pt. 2
Basic Operations pt. 3
Basic Operations pt. 4
Basic Operations pt. 5
History of the Project pt. 1
History of the Project pt. 2
History of the Project pt. 3
Other Basic Operations
Undoing things
Unstaging Files
 
CHAPTER 5: GIT BRANCHING AND TAGS
Introduction to Branching
The Commit History
Merging Branches
Branching in Action
Merge Conflicts
Rebasing
Interactive Rebase
Tagging
 
CHAPTER 6: REMOTE REPOSITORIES
Remote Repositories
Setting up a Github account
Creating SSH credentials
Our First Remote Repository
Remote Repository Operations
Git fetch and Git pull
Git remote branches and tags
 
CHAPTER 7: FINAL PROJECT
Final Project (download)
 
CHAPTER 8: CONCLUSION
Conclusion

Jorge Escobar is a technologist, entrepreneur, and open source fanatic with more than 15 years of experience in the development of web applications in New York City.

Jorge is the creator of From Zero, an educational project that addresses practical knowledge issues through training, builds hands-on experience, and equips students with the tools required to be successful in today’s technology business needs.

Jorge has worked in well established companies like Yahoo!, Univision and MongoDB, and has also been the technical founding member of various successful tech startups that have received multiple rounds of venture capital.

You may also like…