Simple Git is a Visual Studio Code extension that provides commands for all-in-one basic Git functionalities. It allows you to perform common Git operations with a simple shortcut.
Features
automatically pulls when opening a git repository
has to be activated in the settings: notification to remind you to push your changes if set conditions are met
Commands
sgit : full pushsgit.fullPush : add, commit, and push to the remote repository. (also git pull --rebase --autostash before anything)
sgit : push only active filesgit.pushActiveFile : same as above but only for the currently active file.
sgit : initialize existing repositorysgit.initRepo : Initialize a new Git repository and set up a remote origin even if there's already files in the curent directory.
It will also check for untracked files and give you the option to move them to an ignore/ directory (or push them).
sgit : pullsgit.pull : executes git pull --rebase --autostash if there's no conflicts.
Changelog
See the changelog tab for more information. (or find it here)