Version control

Works like Git, with a commit graph like GitHub Desktop or GitKraken. Your first week on a team repo: pull, branch, commit only the fix, merge a teammate's conflicting change, take a leaked key back out and push your branch.