This is a fork of the built-in GitSourceControl Unreal Engine plugin written by Sebastien Rombauts that integrates Gitalong mechanisms to prevent conflicts when working with a team.
The recommended way to install this plugin is to submodule this repository inside the Plugins
folder of a code project.
git submodule add https://github.com/douglaslassance/gitalong-unreal Path/To/Plugins/Gitalong
Make sure your repository is set up for Gitalong by following the directions featured here.
Important
We currently don't provide a built version of the plugin therefore non-code projects will not be able to use the plugin without extra work on your part.
The plugin should work as you'd expect where asset being worked on by other member of your team or modified in feature branches will be "checked out" by others. You should be able to submit/commit or revert changes using the editor or any Git interface interchangeably.