Skip to content

rlaf99/git-taut

Repository files navigation

中文

git-taut (experimental)

git-taut is designed with a scenario in mind, that you want to store some notes in a git repository and keep those notes private.

The privacy is achieved through encryption. git-taut creates a shadow repository inside the original repository. Inside the shadow repository, files as well as their names are encrypted as specified. You push the shadow repository to remote and keep the original repository local to yourself.

The encryption uses the cipher scheme. Additionally, delta-encoding and content-compression are exploited.

git-taut functions as a Git remote-helper, thus most of the operations are transparent to normal git use.

About

Transparent encryption with git remote helper

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages