DEV Community

Jared Nielsen
Jared Nielsen

Posted on • Edited on • Originally published at jarednielsen.com

2 1

Learn Git Workflow from the Basics and Branches to Forks and Pull Requests

This is a four part series of hands-on tutorials covering Git workflow for beginners based on exercises I wrote for my bootcamp students. I found them to be successful in the classroom and hope they are useful as articles.

The Basics tutorial assumes Git (or Git Bash) is installed and you are familiar (but not necessarily proficient) with the command line.

It's hard to learn collaborative Git workflows on your own, so the Centralized and Branch tutorials are written for two to work through together. You don't need a partner to follow along, but you won't be able to complete all of the operations unless you configure separate GitHub accounts.

The Fork & Pull Request tutorial uses a real-world example contributing to an open-source project.

Feedback is appreciated. Cheers!


I write a weekly newsletter where I share articles about programming, problem solving and lifelong learning. Join now

Postmark Image

Speedy emails, satisfied customers

Are delayed transactional emails costing you user satisfaction? Postmark delivers your emails almost instantly, keeping your customers happy and connected.

Sign up

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay