
Godot git version control addon
A downloadable tool
A gdscript plugin for godot that adds git features to it. Diff, commit, revert, push, pull, etc
Works on 4.6+, same on all operating systems, since it is written in gdscript
Features:
- It can do diffing - although very basic at the moment. Could be improved in the future

- It lets you revert changes on selected files, it lets you also stage and commit them or do that to all changed files
-also shows a list of commits that haven't been pushed yet. Lets you push them too.

If there is enough interest in this, I will spend some more time to develop it further:
Future:
- I plan to expand this in the future to let you list all previous commits in another tab
- Ability to jump to a previous commit
- Ability to switch between branches
- Ability to run git terminal commands directly
- Ability to revert or edit specific line change on a file - instead of just viewing the file diff
Known limitations:
- When you revert files with git, godot's editor doesnt update them at all. You have to literally restart the editor to see the revert. I am not sure if thats a godot issue or I have to add something to the addon to tell godot to update itself
Why this and not another existing addon?
- The official one I found to be buggy and since it is written in C and precompiled, you cant easily fix it or itterate/contribute, unless you are a C dev
- The other ones I found to have poor UI design and UX - clunky and not very comfortable to use. Using screen estate poorly
Purchase
In order to download this tool you must purchase it at or above the minimum price of $2.99 USD. You will get access to the following files:

