
Chapter 10: Explore Remote Repositories With GitHub
After we learn how Git works and do all the work locally, itβs time to take our work to the internet and show it to other people to contribute and make changes to our projects.
Β· Mead Naji

Chapter 9: Git Merge and Resolve Conflicts
When you collaborate, there are bound to be conflicts. Let's see how you can handle branch merging and resolve conflicts.
Β· Mead Naji

Chapter 8: Branching
Branches make collaboration easier and more streamlined.
Β· Mead Naji

Chapter 7: Press the Undo Button
Only, there is no simple undo button. However, you can employ a few mechanisms to restore things to as they were before.
Β· Mead Naji

Chapter 6: Commits and Diff
Learn to see what changed between commits.
Β· Mead Naji

Chapter 5: Recreating Gitβs Init Process
What makes a valid git repo?
Β· Mead Naji

Chapter 4: Staging Files and Creating First Commit
Don't be afraid of the commitment...in Git.
Β· Mead Naji

Chapter 3: Installing and Configuring Git
To get started with Git, you need to install and configure it first. It still doesn't come installed by default.
Β· Mead Naji

Chapter 2: Git Architecture
Understand the basic Git architecture and it will help you understand how Git works.
Β· Mead Naji

Chapter 1: Git as a Version Control System
Letβs take the problem from the beginning to understand why we even need something like Git and GitHub.
Β· Mead Naji

Git for DevOps
Gain the right knowledge. Learn the core principles of Git instead of jumping straight into git commands.
Β· Mead Naji