Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.

[Free] Git Locks plugin

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

  1. Tom_Oak


    Feb 16, 2018

    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

    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!