Skip to content
| Marketplace
Sign in
Visual Studio Code>SCM Providers>Git IssuesNew to Visual Studio Code? Get it now.
Git Issues

Git Issues

Tobias Merkl

|
7 installs
| (0) | Free
Manage GitHub and GitLab issues directly from VSCode
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Git Issues for VS Code

Manage GitHub and GitLab issues directly from VS Code. Browse, create, edit, and comment on issues without leaving your editor.

Features

  • Sidebar Issue List — View all issues in a dedicated sidebar with open/closed state icons
  • GitHub & GitLab Support — Works with GitHub.com, GitLab.com, and self-hosted GitLab instances
  • Create Issues — Create new issues directly from VS Code (auto-assigned to you)
  • Edit Issues — Update title, description, labels, and assignees via dropdown selectors
  • Comment — Add comments to issues without switching to the browser
  • Filter & Sort — Filter by state (open/closed/all) and sort by created, updated, or comments
  • Open in Browser — Quickly jump to the issue in your browser
  • Assignment Indicator — Issues assigned to you are marked with a person icon in the sidebar

Getting Started

  1. Install the extension
  2. Open a project with a GitHub or GitLab remote
  3. Configure your token via the command palette:
    • Git Issues: Configure GitHub Token — for GitHub repos
    • Git Issues: Configure GitLab Token — for GitLab repos
  4. Your issues appear in the Git Issues sidebar

Tokens configured via commands are stored securely in VS Code Secret Storage.

Token Permissions

  • GitHub: Create a Personal Access Token with repo scope
  • GitLab: Create a Personal Access Token with api scope

Settings

Setting Default Description
gitIssues.gitlab.url https://gitlab.com GitLab instance URL (for self-hosted)
gitIssues.defaultState open Default issue filter: open, closed, or all
gitIssues.defaultSort created Sort order: created, updated, or comments
gitIssues.autoRefreshInterval 0 Auto-refresh in seconds (0 = disabled)

Commands

All commands are available via the Command Palette (Ctrl+Shift+P / Cmd+Shift+P):

  • Git Issues: Refresh Issues — Reload the issue list
  • Git Issues: Create Issue — Create a new issue
  • Git Issues: Filter Issues — Change the state filter
  • Git Issues: Configure GitHub Token — Set your GitHub PAT
  • Git Issues: Configure GitLab Token — Set your GitLab PAT

License

MIT

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft