Effective PyCharm Transcripts
Chapter: Source control
Lecture: Source control introduction

Login or purchase this course to watch this video and the rest of the course contents.
0:02 Now that you know all about. The editor in PyCharm, it's time to take our code and make sure it's
0:09 safe and sound. And that means putting it into source control. So we don't want to lose our work and we want to be able to explore
0:16 with abandoned. We want to be able to just make changes and decide, oh you know what, that didn't work.
0:21 So we're just going to roll it back to the last saved version of course. Source Control is fantastic for that.
0:26 If you're working on a team then source Control is almost always the way that teams collaborate and work together on a single set of files.
0:36 One of the things I love about PyCharm is how it takes all the history and information inside your Source control repo,
0:42 whether that's GIT or subversion or whatever in its surfaces. That back to the editor for example,
0:48 just pulling up a file, you'll be able to see what parts have been changed what's been deleted, what's been added since the last time you did a check
0:55 in. Really, really amazing. So we're gonna look at all those features and we're also going to look at GitHub.
1:00 Github and Git is really where the action is today. Especially get and you'll see that PyCharm is all about working with Git as well
1:08 as their special features built in for Git flow that is somebody submits a pull request to some project that we're working on.
1:16 There's ways we can actually see that directly and PyCharm, check it out, explore it and then emerge that back all from the editor.
1:24 Really, really nice way. So let you explore what you're about to merge, not just have to read the files in GitHub and say,
1:29 seems okay, let's go. So the source control features and PyCharm are amazing so lets dug in.


Talk Python's Mastodon Michael Kennedy's Mastodon