VS Code Extensions
C

Codetogit

by AkshayThummala

Commit and push Git changes from the Codetogit sidebar.

Downloads

3

Rating

5.0 / 5 (1)

Version

0.0.6

Last updated

May 20, 2026

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

Use one of these:

  • SSH keys configured in Git.

  • Git credential manager.

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

Related extensions