Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Version Control for Everyone

via LinkedIn Learning


Start incorporating version control into other types of digital projects, such as graphic design, writing, photography, prototyping, and even lesson planning.


  • Version control: It's not just for programmers
  • What you should know
  • Using the exercise files
1. Introducing Version Control
  • Our manifesto: Everyone makes mistakes
  • Our software and why we need it
2. How to Get Started
  • Introducing the essential terminology
  • Installing a visual Git app
  • How to start tracking a project
  • Doing a piece of work
3. Basic Workflow: Writing Documentation
  • Write and commit in small chunks
  • Write in big chunks, commit later
  • Adding and removing files
  • Going back in time
  • Experiment safely with branches
  • Stashing work that's not ready yet
  • Merging when work is ready
  • Challenge: The next great novel
  • Solution: The next great novel
4. Version Control in Use Elsewhere
  • Big Writing Project in Microsoft Word
  • Photo collage in Photoshop
  • Prototyping an app in Sketch
  • Illustrating with Affinity Designer
  • Presentations and educational materials
  • Building a WordPress theme
  • Writing a screenplay with Fountain
5. Sharing a Project
  • Share with everyone on GitHub
  • Forking to get others' work
  • Sharing your work via pull requests
  • Receiving help via pull requests
  • Next steps
  • Conclusion

Taught by

Joe Chellman


4.6 rating at LinkedIn Learning based on 94 ratings

Start your review of Version Control for Everyone

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.