ostree
Version control for binary files similar to git but optimized for operating system root filesystems. tldr-pages
On Linux
Linux
Version control for binary files similar to git but optimized for operating system root filesystems. Foundation for immutable image-based operating systems such as Fedora Silverblue, Fedora IoT, or Fedora CoreOS.
Initialize a repository of the files in $PWD with metadata in $PWD/path/to/repo
ostree init --repo path/to/repoIdentifyCreate a commit (snapshot) of the files
ostree commit --repo path/to/repo --branch branch_nameIdentifyShow files in commit
ostree ls --repo path/to/repo commit_idIdentifyShow metadata of commit
ostree show --repo path/to/repo commit_idIdentifyShow list of commits
ostree log --repo path/to/repo branch_nameIdentifyShow repo summary
ostree summary --repo path/to/repo --viewIdentifyShow available refs (branches)
ostree refs --repo path/to/repoIdentify