Easy Git is a Visual Studio Code extension that automatically commits changes to a Git repository whenever a file is saved. This extension is designed to streamline the workflow for developers by reducing the repetitive task of manually committing small changes.
Features
Automatic Commit on Save: Automatically performs a Git commit operation when a file is saved.
Customizable Commit Messages: Auto-generates a commit message which can be edited by the user before committing.
Enable/Disable Commands: Quickly toggle the Auto Commit functionality on or off directly from VS Code.
Getting Started
Installation
Open Visual Studio Code.
Press Ctrl+P to open the Quick Open dialog.
Type ext install easygit and press Enter.
Once installed, the extension will be activated automatically.
Usage
Enable Easy Git: To enable Auto Commit, open the Command Palette (Ctrl+Shift+P), and type Enable Easy Git. Select the command to activate the feature.
Disable Easy Git: To disable Auto Commit, open the Command Palette and type Disable Easy Git. Select the command to deactivate the feature.
Committing Changes: Simply save your file (Ctrl+S), and a commit will be made with an auto-generated message. You will be prompted to edit the commit message before the commit is finalized.
Extension Settings
This extension contributes the following commands:
easygit.enable: Enable the Auto Commit feature.
easygit.disable: Disable the Auto Commit feature.
Known Issues
Currently, the extension does not support multi-root workspaces.
The extension needs to be manually enabled after restarting VS Code.
Release Notes
0.0.1
Initial release of Easy Git
Auto commit on file save.
Editable commit messages.
Enable/Disable commands.
Contributing
If you have any issues or feature requests, please report them to our GitHub repository.
License
This extension is licensed under the Apache License 2.0.