You’ll learn how to rewrite commit history using rebase, squash commits, and improve readability. We’ll cover stashing changes, applying them later, and cleaning up a messy working directory. These techniques help maintain a clean and meaningful project timeline.
Introduction to version control
Understand the core concepts and benefits of version control systems, especially Git.
0/3
Core git commands and workflows
Learn how to work with Git in daily development—add, commit, push, pull, and merge like a pro.
0/2
Collaborating with github
Use GitHub to host repositories, collaborate with others, and work on real-world development workflows.
0/2
Advanced git features
Master Git's advanced capabilities to improve your workflow and handle complex situations with confidence.
0/2