https://github.com/simeonradivoev/unigit-test
Testing Repo for UniGit
https://github.com/simeonradivoev/unigit-test
Last synced: 3 months ago
JSON representation
Testing Repo for UniGit
- Host: GitHub
- URL: https://github.com/simeonradivoev/unigit-test
- Owner: simeonradivoev
- License: gpl-3.0
- Created: 2016-10-10T13:31:35.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2016-10-12T18:03:58.000Z (over 8 years ago)
- Last Synced: 2025-01-08T11:40:52.306Z (4 months ago)
- Language: C#
- Size: 5.69 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# UniGit
An open source GIT Unity3D editor plugin.[](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=4A4LQGA69LQ5A)

# Contents
* [Features](#features)
* [Screenshots](#screenshots)
* [Building](#building)
* [Limitations](#limitations)
* [Not implemented yet](#not-implemented-yet)# Features:
* Pull, Push, Merge, Fetch changes
* Remote Management
* Secure Credentials Manager
* Project View status icons
* Open Source
* Conflict resolvement# Screenshots
### History Window

### Diff Window

### Project View status overlays

### Settings window
# Building
You can build a .dll library using the provided Visual Studio 2015 project in the *UniGitVs* folder.
All you need is to change the Path to Unity's DLLs. You can check [Unity's Managed Plugins Documentation](https://docs.unity3d.com/Manual/UsingDLL.html) for more info.Once you change the path of unity's DLLs, you can build the project. Visual studio will copy all necessary files into `UniGitVs/bin/Debug` or `UniGitVs/bin/Release` folders. These files include the UniGit icons and resources, as well as the LibGit2Sharp library and it's dependencies, so that you can quickly copy all the files and put it in your project neatly wrapped in a DLL library.
## Limitations:
* Credentials Manager works on Windows only for now
* Pushing only works with HTTP (libgit2sharp limitation)## Not implemented yet
* Branch Switching
* Unity scene/prefab merging
* Rebasing