1. Congratulations
Nice work! Let's run through everything you learned!
2. Branches
You discovered the benefits of working from branches for continuous development.
3. Working with branches
You saw how to interact with branches, including switching, creating new branches, comparing, renaming, and deleting branches.
4. Merging branches
We concluded our work with branches by merging them to bring our changes back into main, and discussed how to reduce the risk of merge conflicts.
5. Working with remotes
You then learned about remotes, which are at the core of collaboration with Git!
You saw how to clone a repo, get information about all remotes associated with your local repo, and add a new remote.
6. Synchronizing local and remote repos
You used fetch, pull, and push, to synchronize content between local and remote repos.
7. What next?
If you haven't already, you could learn about GitHub, a very popular cloud repository hosting service built on top of Git.
Most importantly, reinforce your learnings by using Git in your upcoming software and data projects!
8. Let's practice!
Best of luck!