terminal
Git Courses
How are Git, GitHub, and Repositories managed to collaborate with programming teams? Learn about Git through a variety of courses and resources.
Everything You'll Need to Know About Git
Never face an unsolvable Git problem again. Understand Git's architecture, branching, conflict resolution, and advanced techniques like interactive rebasing, bisecting, worktrees, and the reflog.
![Everything You'll Need to Know About Git](https://static.frontendmasters.com/assets/courses/2024-05-06-everything-git/thumb.webp)
drag handle
Git In-depth
Microsoft
A deep dive into git, this course is for developers who use git and GitHub every day and want to learn the inner workings and use advanced techniques.
![Git In-depth](https://static.frontendmasters.com/assets/courses/2018-02-20-git-in-depth/thumb.webp)
drag handle
Creating an Open Source JavaScript Library on Github
Professional Trainer
Publish and distribute your JS library to npm, add testing/code coverage, manage community, and more in this course on publishing an open-source library.
![Creating an Open Source JavaScript Library on Github](https://static.frontendmasters.com/assets/courses/2016-12-07-open-source/thumb.webp)
drag handle