Design Versioning - Version control for designers

Learn a new workflow to keep your Sketch and Photoshop designs versioned and backed up with the new git for designers
4.6 (15 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
459 students enrolled
Instructed by Adria Jimenez Design / Design Tools
Take This Course
  • Lectures 32
  • Length 2.5 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 1/2016 English

Course Description

Last course update: January 10th 2017 updated download links

My name is Adria Jimenez, and I am an engineer and designer passionate about technology, design and excellent products with years of experience working in big and small projects.

During last year, I’ve tried different approaches to keep my designs (Sketch, Photoshop, and images) under control and backed up.

First of all, I had several requirements:

  • Keep design versions enabling me to go back in time like I do in Mac Time Machine
  • Ability to completely change any design at any time without losing my early progress
  • Have backup of my designs
  • Make my designs shareable with my colleagues so they could collaborate on my ideas
  • Cheap or ideally free to use
  • Simple folder structure
  • Easy to use
  • Future proof

As you can see, it is something basic if you are a freelancer or work with a small team of people. I tried several online services like Dropbox and some other offline inventions like having my complex set of folders, or multiple copies of files but at the end nothing worked as I wanted or it created much overhead.

Finally, I found a solution and it worked so great that I decided to teach other designers like you how to replicate and benefit from my workflow.

What are you getting with the course?

  • Proven working workflow
  • Lifetime access
  • HD video lessons
  • Step by step guides
  • Knowledge quizzes

What you'll be able to do at the end?

By the end of the course, you'll be able to use my refined workflow to keep your designs organized and versioned.

You’ll benefit from the ability to know at each point in time what did you do and why did you do it, and not only that. You’ll be able to go back in time to recover a particular design at a given point in time, all of that while having just one design file instead of multiple copies of it.

As soon as you get used to this workflow you will not believe how you have been so long without doing your daily work like this.

Who is the ideal student?

The ideal student for this course is someone who works with design files, either Photoshop, Sketch or any other tool. There is no limitation in the tool to use.

It can be either working on big projects with a lot of other people or something small, personal projects or a freelancer.

See you inside the course, learn the new workflow and change the way you work forever.

What are the requirements?

  • You should be willing to learn a new way of keeping your designs under control and versioned
  • All the software required for the course is free and instructions to download and install are provided inside the course

What am I going to get from this course?

  • Learn how to easily and for free maintain a backup of your design
  • Learn a way to keep versions of all your designs all in one file
  • Learn what does versioning mean and how you can control it
  • Share your designs with your team in a controlled way
  • Let other people collaborate with your designs easily and keeping everything under control
  • Stop keeping dozens of folders and copies of files for your designs and start keeping it simple with this method

Who is the target audience?

  • Designers, UX, Developers, Product Owners, etc...
  • People who deal with designs either Sketch, Photoshop or any other software and want to improve the design workflow and storage
  • People who wants to keep a history of all the work they made in order to be able to go back in time and check what they did and why they did it

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: Welcome and introduction to the course

Welcome in! Be sure to check this lesson to see how to get the most of the course.


Before starting with the course, make sure you know what the course is about and make sure you are ready to start learning!

Learn in this section the concepts you need to work with design versioning
3 questions

Make sure you have the knowledge before proceeding to the next section

Section 2: Computer setup and learning the software

This lesson shows why are we choosing a tool and the benefits of it.

This lecture will show you where and how to download the required software for the course if you are a Mac OS user.
This lecture will show you where and how to download the required software for the course if you are a Windows user.

Check this lesson to learn why the videos might look a bit different


Learn and customize in this lesson the app interface so it's easier to use and follow the course.

4 questions

Make sure you have the tool knowledge before proceeding.

Section 3: Managing your project - Basic workflow

This lecture shows how I structure my files and folders, a method that works for me and should work for most of the cases. But it's just my recommendation. There is no need to work like this and you can use your own way of organizing. The other part of the course will also work for you regardless of your folder organization.


Learn in this lesson how easily you can initialize your project


Once you created your project you need to add your first files. This lesson will show you how you can do that.


Once you start your daily work you'll need to keep your versioning system fresh. This lesson will tell you how to easily do that.


The main point of design versioning is to be able to go to the past in your history and recover your files. This lesson shows you how to do that.


It's time to practice. Set up a new versioned project to make sure you understood how to do it before proceeding to the next section.

Section 4: Online backup, storing your files online

Learn in this lesson how to setup the online storage for your design backups


Once you have your online backup setup, you have to publish your changes online in order to make them available there.

This lesson will show you how you can do that.


Having your designs backed up online is good but if you need to add an extra step to your workflow is not so good. This lesson will show you how you can do it in just one step.


If you lost your work or you are in a different computer, you can easily recover all your data and continue working like if it was your original computer. Check this lesson to know how to do it.


Now that you know how to store your versioned designs online it's time to put it in practice.

Section 5: Project collaboration

Make sure you know all of this before you start with project collaboration or you'll fail


In order to allow people to access your projects, first thing is to give them permission


Once you have everything setup to work in a team, it's time for them to join and start getting content. Here you'll see how you can do it.


Once your team members have finished working with your designs it's time to apply those changes to your design workflow and make sure they stay in the right place.


Once your project starts getting people in, you'll see all the versioned designs how well integrate with your workflow.

Section 6: Dealing with conflicts and problems with your designs

When you are working and you need your designs to be kept on a side to continue later you can easily do it. Check this lesson to learn how.


Problems can happen, but they are not so bad if you are prepared. Check this lesson to know how to react when there are problems with your files.


Now that we identified what is a conflict, let’s try to reproduce a problem and see and understand what we can do to fix it.


If there is a conflict with your files, don’t worry nothing will be lost. Check in this lesson how you can recover from this ugly event.

Section 7: Advanced knowledge and practice

If instead of working by feature you prefer to save your work daily, check this lesson to learn how to properly do it.


If you usually end up with big files, this lesson will show you how to reduce the amount of size per file


You did all the course! Congratulations! Now take a look at the next action for you in order to take full advantage of the course content.


Find inside this bonus lecture, hundreds of free design resources ready to download and start using in your designs.

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Adria Jimenez, Software Engineer, Designer

I love creating software and teaching how to be more successful.

Currently I work at Xing creating software for millions of people. I've worked in other big and successful companies like Softonic, Honda or Fnac creating websites, apps, designs and software.

I really enjoy teaching people new skills so they can improve their lives.

All my life I've been surrounded by computers. As a child, my father - who was a programmer back then - introduced me to the world of computing, that marked me forever. Years later, after hours and hours in front of computers, I am dedicated to my passion: code.

I try to do my best to achieve the best result day by day.

Ready to start learning?
Take This Course