Skip to content
| Marketplace
Sign in
Visual Studio Code>SCM Providers>Easy Github AccessNew to Visual Studio Code? Get it now.
Easy Github Access

Easy Github Access

suriya-prakash

|
1 install
| (0) | Free
Easy Github Access provides seamless one-click GitHub repository selection, automated hands-free Git background commits with developer branch isolation, AI release notes synthesis, and an interactive audit dashboard right inside VS Code.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Easy Github Access - One-Click Git Automation & Repository Manager

VS Code Extension License: MIT Version

Easy Github Access provides seamless one-click GitHub repository selection, automated hands-free Git background commits with developer branch isolation, AI release notes synthesis, and an interactive audit dashboard right inside VS Code.


💡 Key Features Every Developer Should Know

  • 🌐 One-Click Remote Repository Selection: Browse, search, and link your online GitHub repositories directly inside VS Code (Easy Github Access: Select GitHub Repository).
  • 🚀 Debounced Background Auto-Commit: Automatically stages and commits workspace file changes after an idle buffer countdown (default: 30s) without interrupting your typing flow.
  • 🛡️ Branch Isolation & Protection: Automatically creates and commits to a developer branch, keeping your production main branch protected from direct background commits.
  • 🔀 Interactive Merge Approvals: Prompted interactive approval flow for merging developer -> main with atomic rollbacks (git merge --abort).
  • 🤖 AI Commit & Release Notes: Synthesizes conventional commit messages, AI Pull Request descriptions, and release notes/changelogs.
  • 🗄️ Zero-Native SQLite Audit Trail: Records a local WebAssembly SQLite audit log (sql.js) of all commits, pushes, and branch promotions.
  • 📊 Real-Time Activity Dashboard: View live telemetry, branch states, and file modification history in an embedded VS Code webview tab.

🛠️ Commands Reference

Open the Command Palette (Ctrl+Shift+P / Cmd+Shift+P) and type Easy Github Access:

Command Description
Easy Github Access: Select GitHub Repository Browse online GitHub repos and link to current workspace
Easy Github Access: Open Activity Dashboard Open real-time repository telemetry webview tab
Easy Github Access: Sign in to GitHub Authenticate via native GitHub OAuth or PAT
Easy Github Access: Commit & Push Now Manually flush buffer and execute commit & push
Easy Github Access: Create Automated Pull Request Create GitHub Pull Request from developer -> main
Easy Github Access: Generate AI Release Notes Synthesize Markdown release notes & changelog
Easy Github Access: Search Commit History Search SQLite audit database by hash, message, or author
Easy Github Access: Approve Merge to Main Safely promote code to protected main branch

⚙️ Extension Settings

Configure via VS Code Settings (Ctrl+, / Cmd+, -> Search Easy Github Access):

  • antigravity.enabled: Enable/disable automated background commits (Default: true).
  • antigravity.idleTimeSeconds: Debounced idle buffer countdown in seconds (Default: 30).
  • antigravity.developerBranch: Working branch for auto-commits (Default: developer).
  • antigravity.mainBranch: Protected production branch (Default: main).
  • antigravity.autoPush: Automatically push to origin after auto-committing (Default: true).
  • antigravity.enableNotifications: Show VS Code notification toasts (Default: true).

📄 License

Distributed under the MIT License.

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