Skip to content
| Marketplace
Sign in
Visual Studio Code>SCM Providers>CodetogitNew to Visual Studio Code? Get it now.
Codetogit

Codetogit

Akshay Thummala

|
2 installs
| (1) | Free
Commit and push Git changes from the Codetogit sidebar.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Codetogit (VS Code Extension)

Commit and push Git changes from the Codetogit sidebar.

Features

  • Manual commit + push via sidebar button.

  • Auto-generated commit messages from staged changes.

  • Optional GitHub credentials storage using VS Code SecretStorage.

  • Branch allowlist safety.

Commands

  • Codetogit: Commit & Push

  • Git Auto Save Push: Set GitHub Credentials

  • Git Auto Save Push: Clear Saved Credentials

Settings

  • gitAutoPush.commitMessageTemplate: auto-generated message template ({summary}, {files}, {timestamp})

  • gitAutoPush.allowedBranches: branches allowed for commit and push

  • gitAutoPush.pullRebaseBeforePush: pull rebase before push

  • gitAutoPush.autoStageAll: stage all changes

  • gitAutoPush.showNotifications: show success/error popups

Setup

  1. Make sure Git is installed and repository has a GitHub remote.

  2. Install dependencies and compile:

    • npm install

    • npm run compile

  3. Press F5 in VS Code to launch extension host.

  4. In extension host:

    • Open the Codetogit sidebar

    • Optional: save GitHub credentials

    • Save your files, then click Commit & push

Recommended Authentication

Use one of these:

  • SSH keys configured in Git.

  • Git credential manager.

  • PAT via the extension command (Set GitHub Credentials).

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