Webconverger uses https://github.com/webconverger/git-fs to manage OS upgrades, to roll back or even branch for particular client needs or testing.
I don't know of any other systems that can roll back as easy and fine grained as what Webconverger can.