Integrated Terminal and Source Control

Harry · 13 Sep 2026 · 1 views

The Integrated Terminal

Ctrl+` opens a real terminal inside VS Code, working in the current folder. Run npm, git, python or any shell command without switching windows.

Multiple Terminals

The + button creates additional panels, each with its own shell and working directory. Choose the default shell (PowerShell, CMD, WSL, or Bash) from the terminal dropdown.

Git in VS Code

The Source Control panel (Ctrl+Shift+G) shows changed files with M/A/D markers. Stage with +, write a message at the top, and click Commit or Sync. Becoming primary Git work without leaving the editor.

Diffs and History

Click a changed file to open an inline diff view. The timeline and GitLens (extension) reveal the commit history of each file.

Merging Conflicts

When a merge produces conflicts, VS Code shows the incoming/current/result triple so you resolve each hunk and mark it Resolved before committing.

Key Points

  • Terminal runs inside the workspace folder.
  • Source Control panel handles the full commit flow.
  • Inline diffs review every change.
  • Conflict resolution is guided and visual.
Share this post:

Comments (0)

Please login or register to comment.