Also, Sigil already creates git archives in a specific layout for its Checkpointing. It uses dulwich (pure python git code) to create the git repo.
If you followed the layout, you could load and recover epubs from git via the Checkpointing tools as well.
|