Git Automator Extension for Visual Studio Code
- Add and commit all or current file(s) in one shortcut.
- Smart auto-prefill for your commit messages.
- Push all the local commits on the current branch in one shortcut.
And yes, I'm lazy !
Screencast
Usage
Add all edited files to Git and commit them
- Hit Ctrl + Shift + A (PC) / Cmd + Shift + A (Mac).
- Enter the commit message.
- Press ENTER.
Add ONLY the current file to Git and commit it
- Hit Ctrl + Shift + Z (PC) / Cmd + Shift + Z (Mac).
- Enter the commit message.
- Press ENTER.
Setup the auto-prefill for commit messages
- Hit Ctrl + Shift + P (PC) / Cmd + Shift + P (Mac).
- Look for
Preferences: Open User Settings .
- Look for
gaac. settings to customize them.
Push local commits
- Hit Ctrl + Shift + X (PC) / Cmd + Shift + X (Mac).
Roadmap
- Multiple workspaces (in the same window) support
- Multiple files selection.
- Auto-pull setting for auto-pull before pushing
Issues & Feature Requests
Please report any issue or feature request there.
Change Log
Please check the changelog file.
Contribute
To be able to contribute to TFS development, you need to be at ease with Typescript and Git usage.
git clone https://github.com/ivangabriele/vscode-git-automator-legacy.git
cd vscode-git-automator-legacy
npm install
Links
Licenses
s
| |