Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Tingly GitNew to Visual Studio Code? Get it now.
Tingly Git

Tingly Git

Tingly-Dev

|
5 installs
| (0) | Free
Easy Git commands with context menu support and gitignore validation
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Tingly Git

A VS Code extension that provides essential Git commands with context menu support and smart .gitignore management.

Features

  • Git Commands: Repository initialization, file operations, commit, push, pull, branching, and history
  • Context Menu Support: Right-click on files and folders for quick Git operations
  • Gitignore Management: Complete .gitignore management with 180+ professional templates from Toptal
  • Smart Validation: Detects ignored files with option to force add

Commands

All Git operations are available via Command Palette (Ctrl+Shift+P) → "Git:":

  • Repository: Initialize, Add Remote
  • Files: Add File/Directory, Add All Modified
  • Sync: Commit, Push, Pull
  • Branching: Create, Checkout
  • History: Log (All, Current File)
  • Status: Check repository status
  • Gitignore: Manage .gitignore templates

Context Menu

Right-click on:

  • Files/Folders in explorer → "Git: Add File/Directory"
  • Editor/tabs → "Git: Add File/Directory", "Git: Log Current File"

Gitignore Templates

Access 180+ professional gitignore templates covering:

  • Programming languages (Python, JavaScript, Java, etc.)
  • Frameworks (React, Vue, Django, etc.)
  • Tools & IDEs (VS Code, IntelliJ, Docker, etc.)
  • Build systems (npm, Maven, Gradle, etc.)
  • Operating systems (Windows, macOS, Linux)

Usage

  1. Install the extension from VSIX file
  2. Open Command Palette (Ctrl+Shift+P)
  3. Search for Git commands or use context menus
  4. For gitignore: Search "Git: Manage .gitignore" to browse and add templates

Requirements

  • VS Code 1.90.0 or higher
  • Git installed on your system

Release Notes

0.25.121015

  • Major Feature: Comprehensive .gitignore management system
    • Added 180+ professional gitignore templates from Toptal's collection
    • Automatic .gitignore creation when missing
    • Smart template merging with timestamp and source tracking
    • Enhanced user experience for template browsing and selection

0.0.1

  • Initial release
    • All basic Git commands implemented
    • Context menu support for files and folders
    • Gitignore validation with force add option
    • Branch creation and checkout functionality
    • Git log commands for repository and individual files

Support

Report issues on GitHub

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