Join us and get access to hundreds of tutorials and a community of expert Pythonistas.

Unlock This Lesson

This lesson is for members only. Join us and get access to hundreds of tutorials and a community of expert Pythonistas.

Unlock This Lesson

Python Source Control Management (Git) in VS Code

VS Code has built in support for source control management. In this lesson, you’ll learn how to work with VS Code’s robust source control features such as:

  • Staging files
  • Making commits
  • Pushing to and pulling from remote repos
  • Viewing diffs

Comments & Discussion

joseph on April 6, 2019

Absolutely fantastic. Thanks for whipping this up and sharing.

Daniel on April 6, 2019

Great course. Helped to see it all in action and then go through the supporting materials alongside the course.

Austin Cepalia RP Team on April 7, 2019

Thanks, glad you both liked it! I design my courses so that they complement the written tutorials, sometimes adding in extra bits of information or different examples to help clarify a concept. Video + written content go hand-in-hand :)

Would be great to get any optimizations for running python debugging as my vs code currently takes ~2-5 seconds every time i run it.. which doing so regularly is super slow !

Also how can i get other unittest modules (pytest) working as efficiently as you have unittest working ?

Thanks

Sciencificity on April 15, 2019

Thanks so much! This was awesome, I am sure to not go back to my previously used editor!

Pavel Krejsa on April 23, 2019

Hi, thanx a lot for this beginners intro. I would be very happy if you extend it with “virtualenv” like environment with different pip packages per environment.

stephenmabazza on June 1, 2019

Great course! Would be nice to add a video on how to setup/config/use virtual environments with VS code

julian on June 5, 2019

git source control is just a click away.

Become a Member to join the conversation.