Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add support for config merges in Sheldon
When you're first setting up Sheldon, you'll likely have multiple variants of the same file across several hosts. It's likely that each variant has settings / snippets that offer value, and that you'd rather not lose. This branch introduces support for a new Sheldon#merge, allowing a user to merge their local version of a file with the "master" version saved in Sheldon. This process can be repeated across all your hosts until your "master" file contains the best bits of all your different config variants.
- Loading branch information