From the course: Programming Foundations: Version Control with Git (2020)

Don't lose work

From the course: Programming Foundations: Version Control with Git (2020)

Start my 1-month free trial

Don't lose work

- When I'm working on a project, one of my biggest fears is losing my work, so I'm constantly saving my files, and making backup copies. When I was starting out, I would manually make these copies by adding the date, a version number, or a short descriptor to the end of the file name. But managing these different versions was just turning me into a digital pack rat. I had all these different files that were just taking up space. I didn't want to delete them just in case I needed them again. And if you've ever created a file called Version One, Version Two, or Final Version Three, then you know this method can be hard to manage. And if something were to happen to the hard drive, I would lose all of those carefully crafted files. But then, I discovered version control systems, which are tools that are designed to handle this for us. I'm Christina Truong, and over many years working as a developer, I've tried out a lot of different tools, and in this course, I'll be discussing how to use Git to streamline your work flow, starting from installing and configuring Git, the overall concepts and terminology, adding and tracking changes, and managing your project files. By the end of this course, my hope is that you'll feel comfortable with the Git work flow, and excited to start using it in your projects, and never again have to deal with a file named File Version Three. Let's get started.

Contents