About 170 results
Open links in new tab
  1. Using Git source control in VS Code - Visual Studio Code

    You can create and checkout branches directly within VS Code through the Git: Create Branch and Git: Checkout to commands in the Command Palette (⇧⌘P (Windows, Linux Ctrl+Shift+P)). If you run Git: Checkout to , you will see a dropdown list containing all of the branches or tags in the current repository.

  2. Version control in VS Code - Visual Studio Code

    In this tutorial, we will learn how to use the basics of Git version control in Visual Studio Code. For more information about integrated Git support, including how to work with remote repositories, read on in the related resources section below.

  3. Introduction to Git in VS Code - Visual Studio Code

    Git and GitHub are the tools you need! And with Visual Studio Code, you can set up and use them in a snap. Even if you're a beginner, VS Code's user-friendly interface guides you through common Git actions like pushing and pulling code, creating and merging branches, and committing code changes.

  4. Source Control FAQ - Visual Studio Code

    VS Code uses git rev-parse --show-toplevel to determine the root of a Git repository. In most cases, the root of the Git repository is inside the workspace, but there are scenarios where the root of the Git repository is in the parent folders of the workspace or the open file(s).

  5. Tree View API Basics - Visual Studio Code

    The Tree View API allows extensions to show content in the sidebar in Visual Studio Code. This content is structured as a tree and conforms to the style of the built-in views of VS Code. For example, the built-in References Search View extension shows …

  6. Source Control API | Visual Studio Code Extension API

    The Source Control API allows extension authors to define Source Control Management (SCM) features. There is a slim, yet powerful API surface which allows many different SCM systems to be integrated in Visual Studio Code, while having a common user interface with all of them.

  7. Multi-root Workspaces - Visual Studio Code

    You can open and work on multiple project folders in Visual Studio Code with multi-root workspaces.

  8. April 2024 (version 1.89) - Visual Studio Code

    To make it easier to view specific types of changes in the multi-file diff editor, we have added a set of new commands to the command palette: Git: View Staged Changes, Git: View Changes, and Git: View Untracked Changes.

  9. January 2025 (version 1.97) - Visual Studio Code

    The first actions that we added are Checkout, Delete Branch, and Delete Tag that allow you to easily check out a branch/tag, delete a branch, and delete a tag directly from the Source Control Graph view.

  10. Working with GitHub in VS Code - Visual Studio Code

    You can configure the name of the branch using the GitHub Issues: Issue Branch Title (githubIssues.issueBranchTitle) setting. If your workflow doesn't involve creating a branch, or if you want to be prompted to enter a branch name every time, you can skip that step by turning off the GitHub Issues: Use Branch For Issues ( githubIssues ...