Skip to content
UdemyGitPaid courseBeginner levelCertificate

Git and GitHub for Writers (Udemy.com)

Not a software developer? Learn how to use Git and GitHub version control in a course specifically designed for writers.

Created by: Peter Gruenbaum

Last updated October 2024

icon
What you will learn

  • The concept called "Docs Like Code"
  • How to use Git and GitHub when writing documentation
  • Git commands: add, commit, push, branch, stash, tag, rebase, and others
  • How to merge and fork using GitHub

How it compares

Against the other 108 rated Udemy courses in Git on CourseDuck:

  • Rating4.6 out of 5higher than 74% of them
  • Reviews2,033#29 of 109 by number of reviews
  • Length2.6 hoursshorter than 56% of them
  • Last updatedOctober 2024more recently than 55% of them

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 92 / 100

icon
Course Description

The first Git and GitHub class specifically for writers!

More and more, writers are being asked to use Git and GitHub for their documents. This is part of a philosophy called "Docs Like Code", where documentation is created using the same tools and processes that code is. The problem is that Git and GitHub were designed specifically for developers, and these classes don't work as well for writers.

This class differs from other Git and GitHub classes in that:

  • It explains concepts in ways that are meaningful to writers

  • All example files are documents rather than code

  • It talks about how files are used to create documentation

This course is for technical writers, project managers, and anyone who writes who needs to use version control tools like Git and GitHub. It covers:

  • What version control is

  • What “Docs Like Code” means

  • How to use Git manage file versions

  • How to use GitHub for pull requests and forking

  • How to handle difficult problems

  • How Git is used for documentation

  • Alternatives to GitHub

In addition to videos, this course contains 14 hands-on exercises that lead you step-by-step in using Git and GitHub. All PowerPoint presentations are available as resources.

No prior experience necessary. Just an interest in writing and a desire to learn Git.


icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Peter Gruenbaum

Peter founded SDK Bridge to bring together his love of technology and writing. After getting a PhD in solar energy research, he spent 10 years as a software developer and writer. He has worked as an API writer to describe APIs for eCommerce, automobile traffic prediction, electric utilities, mobile phones, and tractors, just to name a few.  He currently works for Calibrant Energy, building software to control solar and wind farms with batteries. Peter received his BA in Physics from the University of Chicago and his PhD in Applied Physics from Stanford University. 

icon
More courses by Peter Gruenbaum

$17.99

$11.99

$13.99

$11.99

$12.99

$19.99

icon
More Git courses

$99.99

$39.99

$14.99

$109.99

$74.99

$89.99

icon
Reviews

4.6

2,033 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Rashi on 5/8/2026

Explained every concept and command line in detail. The execises from the resource section are extremely usefull as well because with that you can have everything written with you whenever you need them. They also are great help for practicing. Overall, a great course for the begginers, especially the technical writers who wants to learn these modern concepts and incorporate in their portfolio.

By Audra Jean Kuivanen on 9/9/2025

Author needs to update the course to match the current Github tools. Need more context for WHY we need to do the various commands, explain differences between forking, branching, cloning, etc. A few points were glossed over; we are BEGINNERS, don't assume we know anything about this. Explain every term and concept.

By Irma Benitez Zapata on 4/27/2025

The course is perfect if you want to get a general insight into GitHub as a writer. The lessons are easy to understand, but the course is a little outdated and doesn't reflect the UI changes in GitHub. It also mentions Editor tools that aren't available any longer. Other than that, I can highly recommend this course.

By Oleksii Onatskyi on 1/8/2023

Brief but comprehensive course that helped me to learn the basics and proceed with project tasks. The explanation is clear and structured. The exercise files contain clear instructions on how to perform certain steps and can be used as a reference in the future. Thank you, Peter, for such a great course! You are a good teacher and content developer.

By Anonymized User on 11/10/2022

This was a solid overview of the essential functions needed to write documentation in Git/GitHub. This course was perfect for someone who is tech-savvy enough to not be intimidated by the command line. As always, Peter Gruenbaum does an amazing job simplifying complex ideas so that they are useful and deployable in a tech writing environment. Thank you!

By Carolina Weiss Deiques on 2/21/2022

O curso é incrível e muito bem explicativo. Além de aprender sobre Git e GitHub para documentar, a gente acaba compreendendo melhor esse mundo dos desenvolvedores, que falavam esses termos de comandos que não fazia ideia do que se tratava. Apesar de não ter conseguido legendas em português, consegui me virar. O instrutor sabe explicar muito bem e as demonstrações na prática ajudavam muito a compreender melhor.

By Ati_mousavinia@Yahoo.Com on 7/22/2021

I highly recommend this course to those who are struggling to differentiate between Git and GitHub and also don't know how to work with them. I have never finished any online courses regarding Git and GitHub as it was too complicated. However, this course clearly gives us the chance to learn the theory and put them into practice in a very clear and understandable way. For some writers, it is really hard to use them in their work so if you are one of them, this is your course.

By Nadine Murray on 4/10/2020

This course really helped me understand how to use Git and GitHub at my new job. I was lucky enough to know some of what was being taught. However, understanding WHY I was doing what I was doing makes my work life so much easier. Peter does an excellent job explaining the basics so that I can understand them. His pacing is very good, too. And he never makes leaps in his explanations and I never got lost.

By Sanjai Kumar R on 8/12/2019

Unquestionably, a must take course for Technical Writers. The authors speak about all the necessary, and additional concepts on Git and GitHub which provides a great understanding of Git concepts for writers who are new. The author also explains the uses of the Docs-like-code concept, which had helped me to improve my understanding of using Git and other similar tools for documentation.

By Alexandra Hart on 2/5/2019

Excellent course! I like having the theory and term meanings explained clearly at the beginning. Starts with basics, and then builds on them so you understand as it gets more complex. My only caveat is that the GitHub interface has recently been updated, so a few of the screenshots and procedures need corresponding updates. The commands are still easy to find, so not a big issue. A well-done course and well worth taking.

By Tracy Bridgeford

So far so good. I have understood everything the instructor has presented.

By Martin Smurthwaite

So far, so good. Helpful, meaningful introduction.

Showing 12 of 56 reviews