Git in VS Code
VS Code is the editor most teams use, and its Git support is good enough that many people never open a terminal. This section covers all of it, with one habit running through: every button is a command, and each lesson names the command it runs.
That is not pedantry. It is what lets you follow a colleague's terminal instructions in the interface, and search for an answer when something goes wrong, since almost every answer on the internet is written in commands.
Before you start: Section 5 and Section 6. You do not need to be fluent in the terminal, but knowing what add, commit, push and pull mean makes this section much shorter.
Lessons in this section
- Install, find Git, settings that matter
- The Source Control view
- Sign in to GitHub and GitLab
- Clone and open
- Branches
- Edit, diff, stage, commit, push, pull, sync
- The merge editor
- MRs and PRs from VS Code
- The integrated terminal
- Recommended extensions
- Under the hood: the command behind every button
- Troubleshooting VS Code and Git