A Visual Studio Code extension for automated, time-based Git commits.
🚀 Getting Started
Before using the Commit Clock extension, please follow the instructions carefully to ensure it works as intended.
⚠️ Important Setup Notice
This extension does not initialize automatically on first use.
You must manually connect to your Git repository via Remote SSH or another workspace before it becomes active.
🛠️ Instructions
Option Breakdown
Option
Label
One-line Explanation
How often to commit
Interval
Set how often (in minutes) to auto-commit your changes.
Branch name
Branch
Specify the Git branch where commits will be made.
Save Settings
Apply
Saves your interval and branch preferences.
Timer is currently…
Status
Shows whether the auto-commit timer is active or stopped.
Start Timer
Begin
Starts the auto-commit timer using saved settings.
Stop Timer
Pause
Stops the running auto-commit timer.
Note: After changing any settings, make sure to stop and start the timer again for updates to take effect.
✅ What You Need To Do
Clone Your Repo or Open a Git Workspace
Open a local or remote workspace that is already initialized as a Git repository.
Connect Remotely (If Applicable)
If you're using a remote server (e.g., via SSH), ensure you're connected to the correct environment in VS Code.
Run a Manual Commit via Terminal
Open the terminal and make at least one commit manually. This helps the extension properly access Git data.
Reload VS Code (Optional)
If you don't see the extension activating, try reloading the VS Code window.
📄 Summary
Extension name: Commit Clock
Primary use: Time-based Git commit tracking
Requirement: Must push a commit manually through the terminal once before the extension starts working