Search Unity

  1. Megacity Metro Demo now available. Download now.
    Dismiss Notice
  2. Unity support for visionOS is now available. Learn more in our blog post.
    Dismiss Notice

[Free] Git Locks plugin

Discussion in 'Assets and Asset Store' started by Tom_Oak, Mar 30, 2023.

  1. Tom_Oak

    Tom_Oak

    Joined:
    Feb 16, 2018
    Posts:
    3
    Hi!

    Here's a little plugin I made for my former team at Tactical Adventures, and I'm now releasing it as open-source (with their blessing of course).
    It solves a problem many teams encounter when working together on a git repository: merge conflicts on binary or hard to merge assets.
    Setup is really fast since it relies on the locking feature already present in the Git LFS toolbox (but you do not need a special LFS setup) and on your existing git install, integrating it nicely in the editor to be super easy to use for every member of your team.

    The project repository is here, ready to be imported as a package
    https://github.com/TomDuchene/unity-git-locks

    Here's what it looks like:

    lockswindow.PNG context_project.jpg preferences.PNG

    We have battle-tested this solution in a 30-people team for a year now but I'm eager to hear how it could fit your workflow!
    If you have an elegant method for per-project preferences I'm also interested, as settings are stored globally for now.

    Have fun!
    Tom