FREELessons: 24Length: 3.1 hours

Next lesson playing in 5 seconds

  • Overview
  • Transcript

1.1 Introduction to Git Essentials

Welcome to GIT Essentials. In this course, I'll be teaching you all about GIT, the version control system and source code management tool. Right from the beginning, GIT changed the way I write code for the better, and I think it can do the same for you. But before we actually start learning GIT, I wanna answer a couple of the questions you probably have. There's actually no specific programming knowledge required to use GIT. Of course, GIT is a source code manager, so if you're not writing code, then GIT really won't be useful to you. You're not going to have to write any code for this course, however, GIT is a command line application, this means that you have to be very comfortable on the terminal. Commands like cd, mkdir, ls, mv, rm, and other commands should be very, very familiar to you. If you're not familiar with the terminal, you really should check out Jessie Shawl's How to be a Terminal Pro course, here on Tuts+ Premium. A version control system, or source code manager, is just one of many tools you use when building a website. It's just like your text editor. It's not a library or a framework. The purpose of a source code manager is to track the history of your source code. Mainly, you'll do this by taking snapshots of the source code at different times. Then, if things go bad later on, you can roll back to one of these snapshots. You can also do things like create a branch and work on an experimental feature on another branch, while keeping your production code safe and stable on the main branch. Of course you'll be able to bring these changes in later on, so that they can become a feature on the production branch. Then there are features that allow you to interact with copies of the same code or same project on other computers. This allows you and other developers to develop on the same project on your own and then share your changes back and forth. Right now if you're ready. Let's start by installing GIT on your Windows or Mac computer.

Back to the top