Skip to content
Git Client Plugin for Unity3D
C#
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Assets
ProjectSettings
.gitignore
LICENSE
README.md
screenshot_editorWindow.png
screenshot_overlay.png
unity-git-integration.unityproject

README.md

unity-git-integration GitHub (pre-)release

Git Client Plugin for Unity3D

Installation

Simply check out the repository and copy the Assets/Plugins/git-integration folder to your project. Maybe I'll add a build as .unitypackage later.

Features

The central feature of the plugin is an overlay for the project view:

There is also an editor window to stage files and submit commits:

The plugin is configured via the usual $HOME/.gitconfig, so in order to use the plugin, your git installation has to be properly set up.

Overlay Icons

Icon File Status
added (only staged changes)
ignored
modified (only unstaged changes)
modified + added (both staged and unstaged changes)
moved
unresolved conflicts
untracked

Source: git-icons.svg is a vector image file, which contains all of the icons on separate layers.

Contribution

So far I've not thought about public contributions, but feel free to contact me if you're interested in improving this plugin!

I'd love to see this little thing actualy be used in other peoples projects.

License

MIT License

You can’t perform that action at this time.