Commit Forgot is a VS Code extension that helps developers keep track of unsaved files, uncommitted changes, and unpushed commits. It automatically saves files, checks the Git status, and notifies users when they have pending changes.
Features
🚀 Auto-save before checking Git status.
🔍 Detects unsaved files, uncommitted changes, and unpushed commits.
⚠️ Warning notifications for pending Git actions.
🔔 Schedules reminders if changes are not pushed.
🔄 Auto-checks every 10 minutes for unpushed commits.
📌 Manual status check via command.
Usage
Automatic Checks
Once activated, the extension automatically detects Git repositories.
It will remind users to push commits if changes are detected.
A warning prompt appears for uncommitted changes or unsaved files.
Commands
Open the Command Palette (Ctrl+Shift+P) and search for:
Git Push Reminder: Check Status → Manually check the Git status.
Future Enhancements
✅ Multi-branch tracking.
✅ UI dashboard for Git status.
✅ Commit history log.
License
This extension is licensed under the MIT License.
📢 Contributions are welcome! Feel free to fork, open issues, or suggest features.