Adoption of Git comes with its challenges. As projects grow, so do the number of contributors, repositories and feature branches developers are working on. With all these moving parts, Enterprise teams need a central way to manage this distributed and growing code base. Developers should be writing code not dealing with the overhead of how to work with their teams (merging, etc). And that’s where Stash comes in. Stash gives teams a central way to manage all distributed source. Stash is the one place developers can find the latest official version of a project, and the one place managers can control access and permissions so they know for certain the right users have the right access to code.