A beginner‑friendly VS Code extension that guides contributors through the entire local Git workflow for open‑source projects — safely, step by step.
GFG removes the fear and confusion around contributing to open source by providing guided Git actions, clear confirmations, and conflict assistance, all inside VS Code.
✨ What GFG Does (Current Features)
GFG helps contributors handle everything locally before opening a Pull Request.
✅ Implemented Features
🔐 GitHub authentication via VS Code
📁 Choose & remember workspace location
🌱 Fork repositories automatically (for OSS)
🔗 Add upstream remote correctly
🌿 Create and work on a dedicated feature branch
📦 Stage & unstage files with file selection
📝 Commit changes with validation
🔄 Sync with upstream (fetch + rebase)
🚀 Push changes safely to fork
⏪ Revert commits (safe revert + optional hard reset)
⚠️ Detect merge conflicts
🧭 Guide users through conflict resolution
❌ Pull Request creation is intentionally not implemented yet
(It will be added in the next phase with AI assistance.)