Git

Git Courses

How are Git, GitHub, and Repositories managed to collaborate with programming teams? Learn about Git through a variety of courses and resources.

My Dev Setup Is Better Than Yours

ThePrimeagen
terminal
Maximize your productivity with the best developer setup. Hand-craft an environment with bash scripts and incorporate common unix tools for managing libraries, interacting with the OS, window management, and more.
3 hours, 28 minutes CC
My Dev Setup Is Better Than Yours
drag handle

Everything You'll Need to Know About Git

ThePrimeagen
terminal
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.
3 hours, 23 minutes CC
Everything You'll Need to Know About Git
drag handle

Full Stack for Front-End Engineers, v3

Jem Young
Netflix
Learn what it means to become a full-stack engineer, and get hands-on with setting up your own server to build and deploy web applications from scratch!
8 hours, 12 minutes CC
Full Stack for Front-End Engineers, v3
drag handle

Git In-depth

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.
3 hours, 27 minutes CC
Git In-depth
drag handle

Creating an Open Source JavaScript Library on Github

Kent C. Dodds
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.
5 hours, 29 minutes CC
Creating an Open Source JavaScript Library on Github
drag handle