NibbleByte / UnityWiseGit

Simple but powerful git integration for Unity 3D
MIT License
39 stars 3 forks source link

WiseGit For Unity

Simple but powerful git integration for Unity 3D utilizing TortoiseGit (for Windows), SnailGit (for MacOS) or RabbitVCS (for Linux) user interface. A must have plugin if you use git as your version control system in your project.

Assets Store | Unity Forum

openupm

Table of Contents

Features
Usage
Installation
Overlay Icons
Screenshots

Features

Check the screenshots below

NOTE: This was started as a quick fork of WiseSVN.

Usage

Do your file operations in Unity and the plugin will handle the rest.

User git operations are available in the menu (or right-click on any asset): Assets/Git/...

WARNING: Never focus Unity while the project is updating in the background. Newly added asset guids may get corrupted in which case the Library folder needs to be deleted.
Preferred workflow is to always work inside Unity - use the \"Assets/Git/...\" menus. \"Assets/Git/Pull All\" will block Unity while updating, to avoid Unity processing assets at the same time.
This is an issue with how Unity works, not the plugin iteself. Unity says its by "design".

Installation

Prerequisites

Overlay Icons

Screenshots

OverlayIcons1 OverlayIcons2

ContextMenu File Operations Preferences

Lock Prompt Locked Scene Warning