A Git plugin for the Godot Editor based on GDNative for Godot's VCS integration
Git implementation of the Godot Engine VCS interface in Godot. We use libgit2 as our backend to simulate Git in code.
Planned for Godot 4.0 since Godot 3.2+. Look for other branches for support in other Godot releases.
Required build tools:
MSVC is our recommended compiler for Windows
x64 Native Tools Command Prompt for VS 20XX.
build_libs.bat Release.
scons platform=windows target=release
G++ is our recommended compiler for Linux
chmod 755 build_libs.sh
. ./build_libs.sh Release.
scons platform=x11 target=release.
G++ and Clang++ are our recommended compilers for MacOS
chmod 755 build_libs_mac.sh
. ./build_libs_mac.sh Release.
scons platform=osx target=release.
Replace
Releasewith
Debugand
releasewith
debugin the above instructions for a debug build. You will also have to do the same in the paths mentioned in
demo/git_api.gdnlibbefore opening the demo project in Godot.