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.
- Grab the platform binaries here: https://github.com/godotengine/godot-git-plugin/releases
- Then read the installation instructions: https://github.com/godotengine/godot-git-plugin/wiki
Required build tools:
MSVC is our recommended compiler for Windows
- Load the x64 command prompt:
x64 Native Tools Command Prompt for VS 20XX. - Run
build_libs.bat Release. - Run
scons platform=windows target=release
G++ is our recommended compiler for Linux
- Prepare script for execution:
chmod 755 build_libs.sh - Run
. ./build_libs.sh Release. - Run
scons platform=x11 target=release.
G++ and Clang++ are our recommended compilers for MacOS
- Prepare script for execution:
chmod 755 build_libs_mac.sh - Run
. ./build_libs_mac.sh Release. - Run
scons platform=osx target=release.
Replace Release with Debug and release with debug in the above instructions for a debug build. You will also have to do the same in the paths mentioned in demo/git_api.gdnlib before opening the demo project in Godot.