Become a member
to unlock all features

Level Up!

Access all courses & lessons on egghead today and lock-in your price for life.


    Stage, diff and commit changes using Source Control tab in VSCode

    vscodeVS Code

    Some developers prefer to use git in a terminal, some prefer more GUI-based solutions.

    VSCode has both terminal and a GUI which allows you to be able to stage, diff, commit (and many more) files to a git repository without having to leave your editor. In this lesson we're going to see how to stage/unstage changes, how to create a commit message, how to revert a commit and push it again.