Python for Entrepreneurs Transcripts
Chapter: Source Control and Git
Lecture: What is Git?

Login or purchase this course to watch this video and the rest of the course contents.
0:01 In this video we'll learn about what Git is. Git is a specific implementation of the source control concept.
0:10 It is the actual tool that you'll be using in order to keep track of your file histories. Git was originally created in 2005 by Linus Torvalds,
0:20 who also created the Linux operating system, and that was back int he early 1990s.
0:25 Linus and a team of thousands of developers needed a source control system that would scale to thousands of maintainers, and so they created Git.
0:36 A major advantage of Git is that it is both free and open source. And because it's used by a project team on a major operating system
0:45 to underpin all the changes that they make to their files, you know that it will scale to whatever size business you are able to grow.
0:54 Now Git may look a bit complicated at first, so you'll see something like this,
0:58 "git status" and it will display a bunch of changes that have been made, but over the next few videos
1:04 you'll become very comfortable with the basic commands, so when you see something like "git status", "git add", "git commit" and "git push",
1:12 you'll know exactly what they are doing. These are the basic building blocks of working with the Git version control system
1:19 you'll become very comfortable with them shortly. In the next few videos we are going to download and install Git,
1:25 so if you already got Git on your system, you are good to go, you can skip that video. We'll then perform a few first time configuration options
1:32 and then get started with the command line interface. Let's dive in.

Talk Python's Mastodon Michael Kennedy's Mastodon